﻿@charset "UTF-8";
*{ -webkit-tap-highlight-color:rgba(0,0,0,0);tap-hightlight-color:rgba(0,0,0,0); touch-callout:none; -webkit-touch-callout:none;}
.swiper-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	transition-property: -webkit-transform;
	-moz-transition-property: transform, -moz-transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform, -moz-transform, -o-transform;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

.swiper-slide {
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	width: 100%;
	height: 100%;
	position: relative;
}

/*--ͷ��--*/

.zheaderposition {
	width: 100%;
	background: #fff;
	position: relative;
}

.zheadercont {
	padding-top: 30px;
	padding-bottom: 10px;
}


/*---Yewenwen---*/

img{max-width:100%;}

.web {
	padding-left:3%;
	padding-right:3%;
}

.wwlogo {
	display: block;
	float: left;
}

.wwlogo img {
	display: block;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
}

.wwlogo img {
	height: 35px;
}

.wwstock {
	display: none;
	float: left;
	border-left: 1px solid #ccc;
	margin-left: 7px;
	padding-left: 12px;
	margin-top: 4px;
}

.wwstock img {
	display: block;
	height: 30px;
}

.wwheadrightbox {
	float: right;
}

.wwlang {
	background: url(../webimages/wwimg04.png) no-repeat;
	margin-left: 18px;
	height:22px;
	padding-left: 50px;
	float: right;
	position: relative;
	z-index: 999999;
}

.wwlangget {
	width: 46px;
	color: #999;
	font-size: 12px;
	padding-right: 15px;
	padding-left: 7px;
	background: url(../webimages/wwimg03.png) no-repeat right center;
	cursor: pointer;
	text-align: center;
}

.wwsearch {
	float: right;
	width: 100%;
	height: 35px;
	background: none;
	position: fixed;
	left: 0;
	top: 96px;
	z-index: 99;
}

.wwsearchtext {
	width: 80%;
	height: 22px;
	padding: 0 10px;
	color: #999;
	font-size: 13px;
	line-height: 22px;
	float: left;
	background: none;
}

.wwsearchbut {
	width: 26px;
	height: 22px;
	float: right;
	background: url(../webimages/wwimg05.png) no-repeat center center;
	cursor: pointer;
	margin-right: 15px;
}

.wwchoose {
	float: right;
	position: relative;
	width: 115px;
}

.wwchoosetext {
	color: #999;
	font-size: 12px;
	background: url(../webimages/wwimg03.png) no-repeat right center;
	padding-right: 16px;
	margin-right: 13px;
	cursor: pointer;
}

.wwchooseUp {
	width: 100%;
	position: absolute;
	top: 24px;
	left: -10px;
	background: #fff;
	font-size: 12px;
	color: #999;
	display: none;
	padding-left: 0;
	z-index: 99;
}

.wwsearchcon {
	width: 80%;
	margin: 0 auto;
	background: #fff;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-border-radius: 20px;
	-ms-border-radius: 20px;
	-o-border-radius: 20px;
	overflow: hidden;
	width: 76%;
	margin: 0 auto;
	padding: 6px 0;
}

.wwindexmask {
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 19;
	background: rgba(255, 255, 255, 0);
	display: none;
}

.wwchooseUp p a {
	color: #999;
}

.wwchooseUp p a:hover {
	color: #e94709;
}

.wwlangUp {
	width: 65px;
	position: absolute;
	top: 17px;
	left: 35px;
	font-size: 13px;
	color: #999;
	text-align: center;
	background: #fff;
	display: none;
	z-index: 9999;
	padding-top: 6px;
	border: 1px solid #efefef;
}

.wwlangUp p {
	cursor: pointer;
}



.wwnav ul li a {
	display: block;
}

.wwnav ul li {
	padding-bottom: 10px;
}

.wwnav {
	display: none;
}

.wwnavphone {
	width: 100%;
	position: absolute;
	left: 0;
	padding-top: 10px;
	background: #fff;
	display: none;
	z-index: 999;
}

.wwnav ul li {
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
}

.wwnavphone ul li {
	border-bottom: 1px solid #e6e6e6;
	position: relative;
	width: 100%;
	padding-bottom: 0;
}

.wwnavphone ul li h3 {
	padding: 10px 20px;
}

.wwnav ul li h3 {
	font-size: 14px;
}

.wwphnavicon {
	display: inline-block;
	width: 28px;
	height: 23px;
	background: #e94709 url(../webimages/wwimg06.png) no-repeat;
	-moz-background-size: 28px;
	-o-background-size: 28px;
	background-size: 28px;
	float: right;
	margin-left: 15px;
	margin-top: 10px;
}

.wwsearchph {
	background: #e94709 url(../webimages/wwimg07.png) no-repeat;
	display: inline-block;
	width: 28px;
	height: 28px;
	-moz-background-size: 28px;
	-o-background-size: 28px;
	background-size: 28px;
	vertical-align: 3px;
	margin-top: 6px;
}

.wwnavlist {
	padding-bottom: 10px;
	display: none;
}

.wwnavdrop h4 {
	padding: 6px 36px;
}

.wwnavdroplist {
	display: none;
}

.wwnavdroplist a {
	padding: 6px 50px;
}

.wwnav ul li h3 span {
	width: 44px;
	height: 44px;
	display: block;
	background: url(../webimages/YYsimg2.png) no-repeat center center;
	-moz-background-size: 19px 12px;
	-o-background-size: 19px 12px;
	background-size: 19px 12px;
	position: absolute;
	top: 0;
	right: 0;
	cursor: pointer;
	z-index: 99;
}

.wwnav ul li h3.cur span {
	background: url(../webimages/wwpic19.png) no-repeat center center;
	-moz-background-size: 19px 12px;
	-o-background-size: 19px 12px;
	background-size: 19px 12px;
}

.wwnavdrop h4 {
	position: relative;
}

.wwnavdrop h4 span {
	width: 44px;
	height: 44px;
	display: block;
	background: url(../webimages/YYsimg2.png) no-repeat center center;
	-moz-background-size: 19px 12px;
	-o-background-size: 19px 12px;
	background-size: 19px 12px;
	position: absolute;
	top: 0;
	right: 0;
	cursor: pointer;
	z-index: 99;
}

.wwphnavicon.cur {
	background: #e94709 url(../webimages/wwimg08.png) no-repeat;
	-moz-background-size: 28px;
	-o-background-size: 28px;
	background-size: 28px;
}


/*banner*/

.wwbanner {
	width: 100%;
	overflow: hidden;
}

.wwbanner img {
	width: 100%;
	display: block;
}


/*��������*/

.wwthreedrop {
	text-align: center;
	color: #1a1a1a;
	font-size: 16px;
	padding-top: 20px;
    display:block;
}

.wwthreedrop a {
	display: inline-block;
	padding: 14px 2%;
	margin: 0;
}

.wwthreedrop a.cur {
	color: #e94709;
	border-bottom: 3px solid #e94709;
}

.wwthreedrop a:hover {
	color: #e94709;
	border-bottom: 3px solid #e94709;
}


/*��������*/

.wwpacklist {
	padding: 20px 3%;
}

.wwpadding {
	padding: 20px 0;
}

.wwpack {
	width: 100%;
	background: #f7f7f7;
}

.wwpackimg {
	float: left;
}

.wwpackimg img {
	width: 100%;
	display: block;
}

.wwpackdiv {
	float: left;
}

.wwpackdiv h3 {
	font-size: 18px;
	padding: 4% 0 2% 0;
}

.wwpacklist ul li {
	padding: 8px 5px;
	cursor: pointer;
}

.wwpackimg {
	padding-left: 0;
	padding-right: 0;
}

.wwpackdiv {
	padding-right: 0;
	padding-bottom: 15px;
}

.wwpackdiv p {
	word-break: break-all;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

.wwpage {
	display: block;
	padding: 8px 0;
	background: #e94709;
	transition: .2s ease-in-out;
	-webkit-transition: .2s ease-in-out;
	-moz-transition: .2s ease-in-out;
	-ms-transition: .2s ease-in-out;
	-o-transition: .2s ease-in-out;
}

.wwpacklist ul {
	padding-bottom:10px;
}

.wwpage span {
	display: block;
	width: 31px;
	margin: 0 auto;
	height: 31px;
	background: url(../webimages/wwimg09.png) no-repeat 0 0;
}


/*��Ʒ����*/

.wwback {
	margin-bottom: 2px;
	position: relative;
	margin-top: 25px;
	/* display: inline-block; */
	background: #f2f2f2;
}

.wwback h3 {
	float: left;
	/* width:100%;*/
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	color: #fff;
	font-size: 16px;
	background: #f2f2f2 url(../webimages/wwimg91.png) no-repeat;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	padding-right: 60px;
}

.wwback a {
	float: right;
	line-height: 36px;
	padding-right: 9px;
	position: absolute;
	right: 0;
}

.wwsmalldiv {
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.wwsmalldiv ul {
	width: 9999px;
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-o-transform: translate(0, 0);
	-ms-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	position: relative;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

.wwsmalldiv ul li {
	float: left;
}

.wwaddnav {
	padding-top: 40px;
}

.wwaddnav a {
	display: block;
	float: left;
	width: 50%;
	height: 40px;
	line-height: 40px;
	color: #1a1a1a;
	font-size: 16px;
	text-align: center;
	background: #e6e6e6;
	border-right: 1px solid #ccc;
}

.wwaddnav a.cur {
	background: #e94709;
	color: #fff;
}

.wwaddnav a:hover {
	background: #e94709;
	color: #fff;
}

.wwaddlist {
	padding: 30px 0 38px;
}

.wwaddlist ul li {
	padding-left: 0;
	padding-right: 0;
	padding-top: 8px;
	padding-bottom: 8px;
}

.wwaddlist ul li:nth-child(2n) {
	padding-right: 0;
	padding-left: 0;
}

.wwaddimg {
	padding: 0;
}

.wwaddimg img {
	display: block;
	width: 100%;
}

.wwaddbox {
	background: #f7f7f7;
}

.wwadddiv h3 {
	color: #e94709;
	font-size: 18px;
	font-weight: bold;
}

.wwaddbox {
	background: #f7f7f7;
}

.wwaddicon {
	height: auto;
	padding-left: 28px;
	background: url(../webimages/wwimg40.png) no-repeat 3px 4px;
}

.wwaddcz {
	background: url(../webimages/wwimg41.png) no-repeat 1px 3px;
	padding-left: 28px;
}

.wwadddh {
	background: url(../webimages/wwimg15.png) no-repeat left 5px;
	padding-left: 28px;
}

.wwadddiv {
	padding-left: 20px;
	padding-right: 0;
	padding-bottom: 18px;
}

.wwadddiv h3 {
	padding: 5% 0 3%;
}

.wwadddiv p {
	padding-bottom: 5px;
}

.wwaddnav a:last-child {
	border-right: none;
}

.wwaddlist ul {
	padding-bottom: 30px;
}

.wwlangget img {
	display: block;
	margin-top: 3px;
}

.wwlinkman {
	background: url(../webimages/wwimg127.png) no-repeat -1px 3px;
	padding-left: 28px;
}

.wwaddEmail {
	background: url(../webimages/envelope.png) no-repeat -1px 3px;
	padding-left: 28px;
}


/*��������*/

.wwenvirbox {
	padding-top: 40px;
	padding-bottom: 38px;
}

.wwenvirbox ul {
	padding-bottom: 20px;
}

.wwenvirdiv {
	position: relative;
	overflow: hidden;
}

.wwenvirdiv img {
	display: block;
	width: 100%;
}

.wwenvirbox ul li {
	padding-left: 13px;
	padding-right: 13px;
	padding-bottom: 15px;
	padding-top: 15px;
}

.wwenvirdiv p {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 40px;
	text-align: center;
	line-height: 40px;
	background: rgba(0, 0, 0, 0.5);
	color: #fff;
	font-size: 15px;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transform: translate(0, 0);
	-webkit-transform: translate(0, 0);
	-moz-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
}

.wwenvirbox ul li:hover p {
	height: 100%;
}

.wwenvirbox ul li:hover p span {
	display: block;
	line-height: 55px;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 100%;
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
}

.wwenvirtit {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.5);
	color: #fff;
	font-size: 21px;
	font-weight: bold;
	line-height: 100%;
	transform: translate(0, 100%);
	-webkit-transform: translate(0, 100%);
	-moz-transform: translate(0, 100%);
	-ms-transform: translate(0, 100%);
	-o-transform: translate(0, 100%);
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
}

.wwenvirtit span {
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	position: absolute;
	top: 50%;
	text-align: center;
	left: 50%;
}

.wwshow .wwenvirtit {
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transform: translate(0, 0);
	-webkit-transform: translate(0, 0);
	-moz-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
}

.wwshow p {
	transform: translate(0, 100%);
	-webkit-transform: translate(0, 100%);
	-moz-transform: translate(0, 100%);
	-ms-transform: translate(0, 100%);
	-o-transform: translate(0, 100%);
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
}


/*��ҵȺ����*/

.wwintro {
	font-size: 14px;
	color: #333;
	line-height: 22px;
	padding: 40px 0;
}

.wwintrotitco {
	font-size: 14px;
	display: block;
	margin-left: 0;
	padding-top: 5px;
	font-weight: 100;
}

.wwintrotit {
	color: #1a1a1a;
	font-size: 17px;
	padding-bottom: 19px;
	line-height: 22px;
	position: relative;
	padding-left: 15px;
	padding-top: 8px;
	padding-bottom: 10px;
	background: #f2f2f2;
	font-weight: bold;
}

.wwintrotit:after {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	background: #e94709;
	width: 4px;
	height: 100%;
}

.wwintro img {
	width: 100%;
	display: block;
	margin: 0 auto;
	padding-bottom: 15px;
}

.wwintroimglist {
	padding-top: 35px;
	text-align: center;
	font-size: 16px;
}

.wwintroimglist li {
	padding-bottom: 15px;
	padding-top: 15px;
	float: left;
	width: 100%;
}

.wwgraybg {
	background: #f7f7f7;
}

.wwintronews h3 {
	color: #e94709;
	font-size: 18px;
	font-weight: bold;
	padding: 25px 0;
}

.wwintronews dl dt img {
	display: block;
	margin: 0 auto;
	width: 100%;
}

.wwintronews dl dd h4 {
	font-size: 22px;
	color: #1a1a1a;
	padding: 2% 0 3%;
}

.wwintronews dl dd p {
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	color: #666;
	font-size: 13px;
}

.wwintronmore {
	display: inline-block;
	font-size: 13px;
	color: #fff;
	background: #e94709;
	padding: 7px 15px;
	margin-top: 34px;
}

.wwintronmore:hover {
	color: #fff;
}

.wwintronews dl {
	padding-bottom: 30px;
}

.wwdown ul li span {
	color: #e94709;
	padding-top: 5px;
	display: block;
}

.wwdown {
	padding: 30px 0;
}

.wwdown ul li h3 {
	color: #e94709;
	font-size: 17px;
	padding-bottom: 8px;
}

.wwdowncl {
	cursor: pointer;
}

.wwdown ul li {
	font-size: 13px;
	color: #999;
	border-bottom: 1px solid #e8e8e8;
	padding-bottom: 10px;
	padding-top: 10px;
}

.wwdown ul {
	padding-bottom: 38px;
}


/*��������*/

.wwcorediv {
	background: #f3f3f3;
	padding: 30px 40px;
	text-align: center;
	height:100%;
}
.wwcore{ display:flex; justify-content:space-between;flex-wrap:wrap;}
.wwcore li {
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}

.wwcorediv h3 {
	font-weight: bold;
	font-size: 16px;
	padding: 10px 0;
	font-size: 16px;
}

.wwcorediv p {
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 4;
}

.wwcorediv img {
	max-width: 100%;
}

.wwcoreover {
	height: auto;
}

.wwcore {
	padding: 20px 0 30px;
}

.wwcore li:nth-of-type(1) h3 {
	color: #006699;
}

.wwcore li:nth-of-type(2) h3 {
	color: #339900;
}

.wwcore li:nth-of-type(3) h3 {
	color: #6633cc;
}

.wwcore li:nth-of-type(4) h3 {
	color: #008be3;
}


/*��Ʒ����*/

.wwprodetatext {
	padding: 0;
}

.wwsmalldiv ul li img {
	width: 100%;
	display: block;
}

.wwprodetatop {
	position: relative;
}

.wwprodesctab {
	background: #e94709;
	padding: 0 8px;
}

.wwprodesctab span {
	display: inline-block;
	font-size: 14px;
	color: #fff;
	padding: 10px 4px;
	margin-top: 6px;
	cursor: pointer;
}

.wwprodesctab span.cur {
	background: #fff;
	color: #e94709;
}

.wwprodescword {
	color: #1a1a1a;
	padding-top: 20px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 45px;
	display: none;
}

.wwprodescmore {
	text-align: center;
}

.wwprodescmore:hover {
	color: #fff;
}

.wwprodescmore a {
	display: inline-block;
	margin: 0 auto;
	background: #e94709;
	padding: 5px 30px;
	color: #fff;
	font-size: 18px;
	margin-top: 40px;
}

.wwprobelist {
	position: relative;
	overflow: hidden;
}

.wwprobebox {
	overflow: hidden;
	margin: 0 45px;
}

.wwprobebox ul {
	padding: 55px 0;
}

.wwprobebox ul {
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	transition-property: -webkit-transform;
	-moz-transition-property: transform, -moz-transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform, -moz-transform, -o-transform;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

.wwprobebox ul li {
	width: 25%;
	float: left;
	overflow: hidden;
	float: left;
	position: relative;
	margin-right: 32px;
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	display: -ms-flexbox;
	-ms-flex-pack: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	line-height: 22px;
	color: #666;
}

.wwprobebox ul li a {
	color: #666;
}

.wwprobebox ul li img {
	display: block;
	width: 100%;
}

.wwprobebox ul li h3 {
	color: #1a1a1a;
	font-size: 18px;
	padding: 3% 0 3% 0;
	text-align: center;
}

.wwwwprobeleft,
.wwwwproberight {
	width: 28px;
	height: 52px;
	position: absolute;
	top: 50%;
	margin-top: -26px;
	cursor: pointer;
}

.wwwwprobeleft {
	left: 0;
}

.wwwwproberight {
	right: 0;
}

.wwwwprobeleft:before,
.wwwwproberight:before {
	content: "";
	position: absolute;
	width: 28px;
	height: 28px;
	border-left: 3px solid #999999;
	border-top: 3px solid #999999;
	position: absolute;
	transform: rotate(315deg);
	-webkit-transform: rotate(315deg);
	-moz-transform: rotate(315deg);
	-ms-transform: rotate(315deg);
	-o-transform: rotate(315deg);
	top: 50%;
	left: 50%;
	margin: -15px 0 0 -7px;
}

.wwwwproberight:before {
	transform: rotate(135deg);
	-webkit-transform: rotate(135deg);
	-moz-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	-o-transform: rotate(135deg);
	margin: -15px 0 0 -23px;
}

.wwprodesctext {
	padding-top: 38px;
}

.wwnurselist {
	margin: 20px 0;
	position: relative;
}


/*.wwnurselist li{ position:absolute;}*/

.wwnurselist li {
	width: 100%;
	margin-bottom: 15px;
}


/*
.wwnurselist li:nth-of-type(1){/* padding-right:10px; width:100%; top:0; left:0;}
.wwnurselist li:nth-of-type(2){ width:20.5%; left:59%; top:0; padding-right:5px;}
.wwnurselist li:nth-of-type(3){ width:20.5%; left:79.5%; padding-left:5px;}
.wwnurselist li:nth-of-type(4){ width:41%; left:59%; bottom:0;}*/

.wwnurselist li img {
	padding-bottom: 0;
}

.wwprodesciti {
	color: #1a1a1a;
	border-bottom: 1px solid #dadada;
	font-size: 16px;
	padding-bottom: 8px;
	margin-bottom: 8px;
}

.wwprodesc {
	padding: 20px 0 20px 0;
}

.wwSpecial {
	padding-right: 10px;
	font-size: 16px;
	color: #e94709;
}

.wwprodescword img {
	max-width: 100%;
}


/*���쾫��*/

.wwbrief {
	padding: 40px 0;
}

.wwbrief img {
	display: block;
	max-width: 100%;
}

.wwnumber {
	padding-top: 25px;
}

.wwnumber span em {
	color: #e94709;
	font-size: 14px;
	padding-bottom: 8px;
	display: block;
}

.wwnumber span i {
	display: block;
}

.wwnumber span:nth-of-type(1) i {
	text-indent: -44px;
}

.wwnumber span {
	text-align: center;
	display: block;
	font-size: 16px;
	color: #666;
	padding-bottom: 25px;
}

.wwnumber span img {
	max-width: 100%;
	padding-right: 12px;
	display: inline;
}

.wwother li:nth-of-type(even) {
	background: #fff !important;
}

.wwprodescwordtit {
	font-size: 18px;
	padding-bottom: 5px;
}


/*����������ҵȺ-�ɹ�����*/

.wwcasenav {
	text-align: center;
	padding: 50px 0 0 0;
}

.wwcasenav a {
	width: 25%;
	color: #333;
	font-size: 18px;
	line-height: 50px;
	height: 50px;
	display: block;
	float: left;
	background: #e6e6e6;
}

.wwcasenav a.cur {
	background: #e94709;
	color: #fff;
}

.wwcaselist .wwpackdiv {
	margin: 2% 20px;
}

.wwcaselist .wwpackdiv p {
	-webkit-line-clamp: 6;
}


/*��������-�����ܹ�*/

.wwmanage {
	background: #f2f2f2;
}

.wwmanage img {
	max-width: 100%;
	display: block;
	margin: 0 auto;
}


/*����������ҵȺ-��ҵȺ����*/

.wwpacktwo {
	margin: 17px 0 30px 0;
}

.wwpacktwo dt img {
	display: block;
	max-width: 100%;
	margin: 0 auto;
}

.wwpacktwo dd {
	padding: 20px 0 10px;
}

.wwcauseimg {
	padding: 30px 0 0;
}

.wwcauseimg li img {
	width: 50%;
	text-align: center;
	display: inline-block;
	padding-bottom: 15px;
	float: left;
	padding-left: 7px;
	padding-right: 7px;
}


/*�Ƽ�����-���к���*/

.wwnewslist dl dt {
	padding-left: 0;
	padding-right: 0;
}

.wwnewslist dl dt img {
	display: block;
	width: 100%;
}

.wwnewslist dl dd {
	padding-bottom: 15px;
}

.wwnewslist dl dd h3 {
	font-size: 18px;
	color: #1a1a1a;
	margin: 3% 0 3% 0;
	word-break: break-all;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

.wwnewslist {
	padding: 20px 0 20px 0;
}

.wwnewslist dl {
	background: #f7f7f7;
	color: #666;
	font-size: 13px;
	margin-bottom: 20px;
	position: relative;
}

.wwnewslist dl dd span {
	color: #1a1a1a;
	font-size: 13px;
	border: 1px solid #999;
	display: inline-block;
	padding: 5px 17px;
	margin-top: 30px;
	background: #fff;
}

.wwnewslist dl dd p {
	word-break: break-all;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-align: justify;
}


/*�Ƽ�����-��������*/

.wwhonor {
	padding-top: 20px;
	padding-bottom: 20px;
}


/*��������*/

.single {
	padding: 20px 0 20px 0;
}

.singleh3 {
	font-size: 16px;
	color: #1a1a1a;
	font-weight: bold;
	padding-bottom: 15px;
}


/*��ϵ����-��ҵ���غͷ��ӹ�˾*/

.wwaddress ul li {
	border-bottom: 1px solid #e9e9e9;
	padding-top: 30px;
}

.wwaddlistdiv {
	margin-bottom: 19px;
}

.wwaddress ul li h3 {
	color: #e94709;
	font-size: 18px;
	padding-bottom: 3px;
}

.wwaddress {
	padding-top: 10px;
	padding-bottom: 50px;
}

.wwaddress ul {
	border-bottom: 1px solid #e9e9e9;
}

.wwaddress ul li {
	padding-left: 0;
	padding-right: 0;
	min-height: 220px;
}

.wwaddress ul li:nth-of-type(even) {
	padding-right: 0;
}

.wwaddress ul li:nth-of-type(even) .wwaddlistdiv {
	padding-left: 0;
	border-right: none;
}

.wwmap {
	background: url(../webimages/wwimg30.png) no-repeat left;
	padding-left: 26px;
}

.wwaddword {
	position: relative;
}

.wwaddword span {
	position: absolute;
	top: 0;
	left: 0;
}


/*��ϵ����--ý����ϵ*/

.wwaddcontant dl dt {
	float: left;
	padding-left: 0;
	padding-right: 0;
}

.wwaddcontant dl dt img {
	display: block;
	max-width: 100%;
}

.wwtel {
	background: url(../webimages/wwimg31.png) no-repeat left 6px;
	padding-left: 32px;
	padding-bottom: 2px;
}

.wwcz {
	background: url(../webimages/wwimg32.png) no-repeat 2px 5px;
	padding-left: 32px;
	padding-bottom: 2px;
}

.wwemail {
	background: url(../webimages/wwimg33.png) no-repeat left 7px;
	padding-left: 32px;
	padding-bottom: 2px;
}

.wwcontanttit {
	color: #e94709;
	font-size: 24px;
	padding-bottom: 6%;
}

.wwcontantdiv {
	float: left;
}

.wwaddcontant {
	padding: 25px 0 20px;
}

.wwaddcontant dl dd {
	margin-top: 20px;
	padding-left: 0;
	position: relative;
}

.wwcontantdiv:nth-of-type(1) {
	margin-right: 0;
}

.wwemail a {
	color: #41a608;
}

.wwcontantdiv:nth-of-type(1) {
	padding-bottom: 20px;
}


/*��ϵ����-�ܲ�*/

.wwabptit {
	color: #e94709;
	font-size: 15px;
	padding-bottom: 0%;
}

.wwaddtb {
	background: url(../webimages/wwimg34.png) no-repeat 2px 0px;
	padding-left: 32px;
	padding-bottom: 2px;
	margin: 10px 0 0;
}

.wwpostcode {
	background: url(../webimages/wwimg35.png) no-repeat left 7px;
	padding-left: 32px;
	padding-bottom: 2px;
}

.wwmapicon {
	margin-top: 3%;
}

.wwmapicon a {
	background: url(../webimages/wwimg36.png) no-repeat;
	padding-left: 32px;
}

.wwaddapb dl {
	margin-bottom: 35px;
}

.wwaddapb .wwmapicon {
	margin-top: 2%;
}

.wwlangUp p a {
	color: #999;
}

.wwchooseUp p {
	text-align: left;
	padding-left: 15px;
}


/*-------- ��վ��ͼ --------*/

.sitemapcont2 {
	padding: 6% 0;
	overflow: hidden;
}

.sitemapcont2 dl {
	position: relative;
	margin-bottom: 60px;
}

.sitemapcont2 dl dt {
	font-size: 16px;
	font-weight: bold;
	color: #e94709;
	padding: 0 8px;
	background: #fff;
	position: absolute;
	left: 18px;
	top: -14px;
}

.sitemapcont2 dl dd {
	padding: 5% 3% 1% 27px;
	border: 1px solid #e6e6e6;
}

.sitemapcont2 dl dd a {
	display: inline-block;
	padding-left: 10px;
	background: url(../webimages/wwpic94.jpg) no-repeat left center;
	margin: 0 23px 8px 0;
}


/*��˾����*/

.wwimpor {
	padding: 20px 0 30px;
}

.wwimpor dl {
	padding: 10px 0;
	margin-bottom: 15px;
}

.wwimpor dl dt img {
	display: block;
	width: 100%;
}

.wwimporword h3 {
	font-size: 18px;
	color: #1a1a1a;
	margin: 3% 0 3% 0;
	word-break: break-all;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

.wwimporword {
	float: left;
	width: 100%;
}

.wwimporword p {
	word-break: break-all;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

.wwimporword span {
	color: #1a1a1a;
	font-size: 13px;
	border: 1px solid #999;
	display: inline-block;
	padding: 5px 17px;
	margin-top: 15px;
	background: #fff;
}

.wwnewstime {
	float: left;
	width: 15%;
	text-align: center;
	font-size: 18px;
	display: none;
}

.wwnewstime span {
	font-size: 60px;
	line-height: 60px;
	color: #1a1a1a;
	border-bottom: 1px solid #1a1a1a;
	display: inline-block;
	padding-bottom: 12px;
}

.wwnewstime p {
	padding-top: 12px;
}

.wwimpor dl dd {
	color: #666;
	position: relative;
}


/*��������*/


/*--������ϸ--*/

.commonDetailed {
	background: #FFF;
	padding: 0px 125px;
	margin-top: 25px;
}

.commonDetailedtitle {
	border-bottom: 1px solid #cccccc;
	padding-bottom: 20px;
}

.commonDetailedtitle h3 {
	font-size: 18px;
	text-align: center;
	line-height: 32px;
	color: #1a1a1a;
	padding: 20px 0px 0px;
}

.commonDetailedtitleTimeAuthor {
	text-align: center;
	color: #666;
	font-size: 13px;
	padding: 20px 0px 15px;
}

.commonDetailedtitleTimeAuthor span {
	padding-right: 10px;
	position: relative;
	top: -3px;
	*top: 2px;
	_top: 1px;
}

.commonDetailedContents {
	padding: 30px 0px;
	font-size: 14px;
}

.commonDetailedContentsfoot {
	padding-bottom: 35px;
}

.commonDetailedContentsfoot p {
	text-align: center;
	padding-bottom: 30px;
}

.commonDetailedContentsfoot p a {
	display: inline-block;
	background: #e94709;
	padding: 5px 30px;
	color: #FFF;
	font-size: 14px;
}

.commonDetailedContentsfoot dl {
	border: 1px solid #cccccc;
	border-left: none;
	border-right: none;
	font-size: 13px;
	padding: 13px 0px;
}

.commonDetailedContentsfoot dl span {
	display: inline-block;
	background: #f2f2f2;
	color: #1a1a1a;
	line-height: 27px;
	padding: 0px 10px;
	margin-right: 15px;
	position: absolute;
	left: 0;
	top: 0;
}


/*
.commonDetailedContentsfoot dl dd{ float:left;}
.commonDetailedContentsfoot dl dt{ float:right;}*/

.commonDetailedContentsfoot dl dd {
	margin-bottom: 15px;
	position: relative;
	padding-left: 70px;
}

.wwnewsdeta img {
	max-width: 100%;
}

.commonDetailedContentsfoot dl dd:nth-of-type(2) {
	margin-bottom: 0;
}


/*ý�屨��*/

.wwmedia {
	padding: 20px 0;
}

.wwmedia dl {
	margin-bottom: 20px;
}

.wwmedia dl dt img {
	display: block;
	width: 100%;
}

.wwmedia dl dd {
	color: #666;
	font-size: 13px;
	max-height: 257px;
}

.wwmedia dl dd h3 {
	padding: 2% 0 2%;
	color: #1a1a1a;
	font-size: 18px;
}

.wwmedia dl dd em {
	display: block;
	background: url(../webimages/wwimg37.png) no-repeat left center;
	padding: 2% 0 2% 19px;
}

.wwmedia dl dd span {
	display: block;
	color: #e94709;
	font-size: 13px;
}

.wwmedialist li .col-sm-35 img {
	display: block;
	width: 100%;
}

.wwmedialist li {
	padding-left: 0;
	font-size: 15px;
	color: #666;
	margin-bottom: 19px;
	position: relative;
}

.wwmedialist li h3 {
	font-size: 18px;
	padding-bottom: 9px;
}

.wwmedialist li .col-sm-35 {
	padding-left: 0;
	padding-right: 0;
}

.wwmedialist li .col-sm-65 p {
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	height: 46px;
}

.wwmedialist li .col-sm-65 .wwreviewtext02 p {
	height: 23px;
}

.wwmedialist li span {
	display: block;
	padding-top: 7px;
}

.wwmedialist li span a {
	color: #e94709;
}

.wwmedialist li .col-sm-65 {
	padding-top: 15px;
}

.wwmedialist {
	padding-top: 2px;
}

.wwmedia .wwpage {
	margin-top: 1px;
}

.wwmediadiv p {
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
}


/*չ�ᶯ̬*/

.wwshowdis {
	padding: 8px 0 15px 0;
}

.wwshowtit {
	color: #1a1a1a;
	font-size: 22px;
	line-height: 22px;
}

.wwshowlistUp ul {
	margin-top: 22px;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	transition-property: -webkit-transform;
	-moz-transition-property: transform, -moz-transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform, -moz-transform, -o-transform;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

.wwshowlist {
	padding: 20px 0;
}

.wwshowlistdiv {
	margin: 0 40px;
	overflow: hidden;
}

.wwshowlistUp {
	padding-top: 22px;
	color: #666;
	position: relative;
	overflow: hidden;
}

.wwshowlistUp ul li {
	width: 33.33333333%;
}

.wwshowlistUp ul li img {
	display: block;
	width: 100%;
}

.wwshowlistUp ul li h4 {
	color: #1a1a1a;
	font-size: 18px;
	padding-top: 18px;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 1;
}

.wwshowlistUp ul li span {
	color: #e94709;
}

.wwshowleft,
.wwshowright {
	width: 28px;
	height: 52px;
	position: absolute;
	top: 50%;
	margin-top: -26px;
	cursor: pointer;
}

.wwshowleft:before,
.wwshowright:before {
	content: "";
	position: absolute;
	width: 28px;
	height: 28px;
	border-left: 3px solid #999999;
	border-top: 3px solid #999999;
	position: absolute;
	transform: rotate(315deg);
	-webkit-transform: rotate(315deg);
	-moz-transform: rotate(315deg);
	-ms-transform: rotate(315deg);
	-o-transform: rotate(315deg);
	top: 50%;
	left: 50%;
	margin: -15px 0 0 -7px;
}

.wwshowright:before {
	transform: rotate(135deg);
	-webkit-transform: rotate(135deg);
	-moz-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	-o-transform: rotate(135deg);
	margin: -15px 0 0 -23px;
}

.wwshowright {
	right: 0;
}

.wwshowleft {
	left: 0;
}

.wwreview ul {
	padding-top: 20px;
}


/*ͼƬ����*/

.yuangongmask {
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.5);
	position: fixed;
	left: 0;
	top: 0;
	z-index: 50;
	display: none;
}

.bigimgovflow {
	position: relative;
	background: #fff;
	padding: 11px;
}

.bigimgfloat {
	position: relative;
	overflow: hidden;
	margin: 0 auto;
}

.bigimgcont {
	width: 90%;
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	z-index: 51;
	display: none;
	background: #fff;
}

.bigimgfloat img {
	display: block;
	width: 100%;
	margin: 0 auto;
	background: #f2f2f2;
}

.closeyuangong {
	display: block;
	width: 30px;
	height: 30px;
	overflow: hidden;
	background: url(../webimages/wwimg39.png) no-repeat;
	position: absolute;
	top: -16px;
	right: -10px;
	z-index: 9;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
}

.Meetpeopletext {
	text-align: center;
	padding: 0 0 0;
	width: 100%;
	z-index: 9;
}


/*ͼƬ����*/


/*�ɹ���������*/

.wwcasemask {
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.5);
	position: fixed;
	left: 0;
	top: 0;
	z-index: 50;
	display: none;
}

.wwcasepop {
	width: 90%;
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	z-index: 51;
	background: #fff;
	display: none;
	z-index: 99;
}

.wwcasepopdiv {
	padding: 11px;
	position: relative;
}

.wwcasepoplist ul {
	width: 9999px;
	height: 100%;
	z-index: 1;
	position: relative;
	/* -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; -o-transition-property: -o-transform; -ms-transition-property: -ms-transform; transition-property: transform; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;transition-duration: 0ms;transform: translate3d(0, 0px, 0px); */
}

.wwcasepoplist ul {
	-webkit-transition-duration: 0ms;
	-moz-transition-duration: 0ms;
	-o-transition-duration: 0ms;
	transition-duration: 0ms;
	-webkit-transform: translate3d(0, 0px, 0px);
	-moz-transform: translate3d(0, 0px, 0px);
	transform: translate3d(0, 0px, 0px);
}

.wwcasepoplist {
	overflow: hidden;
	width: 100%;
	position: relative;
}

.wwcasepoplist ul li img {
	display: block;
	width: 100%;
}

.wwcaseclose {
	display: block;
	width: 30px;
	height: 30px;
	background: url(../webimages/wwimg39.png) no-repeat;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	position: absolute;
	top: -16px;
	right: -10px;
	z-index: 99;
}

.wwpopleft,
.wwpopright {
	width: 28px;
	height: 52px;
	position: absolute;
	top: 50%;
	margin-top: -26px;
	cursor: pointer;
	z-index: 99;
}

.wwpopleft:before,
.wwpopright:before {
	content: "";
	position: absolute;
	width: 28px;
	height: 28px;
	border-left: 3px solid #999999;
	border-top: 3px solid #999999;
	position: absolute;
	transform: rotate(315deg);
	-webkit-transform: rotate(315deg);
	-moz-transform: rotate(315deg);
	-ms-transform: rotate(315deg);
	-o-transform: rotate(315deg);
	top: 50%;
	left: 50%;
	margin: -15px 0 0 -7px;
}

.wwpopright:before {
	transform: rotate(135deg);
	-webkit-transform: rotate(135deg);
	-moz-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	-o-transform: rotate(135deg);
	margin: -15px 0 0 -23px;
}

.wwpopleft {
	left: 0;
}

.wwpopright {
	right: 0;
}

.wwpopleft:hover:before,
.wwpopright:hover:before {
	border-left: 3px solid #015298;
	border-top: 3px solid #015298;
}


/*���ܲ�����ҵȺ-��ҵȺ����*/

.wwcausequnimg img {
	max-width: 100%;
}

.wwnumbertwo span:last-child {
	padding-right: 0;
}

.wwcausequnlist li {
	width: 100%;
	float: left;
	padding: 0 10px 20px;
}

.wwcausequnlist li img {
	width: 100%;
	display: block;
}

.wwthetext dt {
	padding-bottom: 15px;
}

.wwthetext dt img {
	display: block;
	width: 100%;
}

.wwnumbertwo span:nth-of-type(1) i {
	text-indent: 0;
}

.wwnumbertwo span {
	width: 50%;
	padding-right: 0;
	float: left;
}

.wwThemain {
	padding-top: 45px;
}

.wwThemain h3 {
	font-size: 18px;
	color: #e94709;
	padding-bottom: 25px;
}

.wwThemain ul {
	margin: 0 -10px;
}

.wwThemain ul li {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 19px;
	position: relative;
}

.wwThemain ul li img {
	display: block;
	width: 100%;
}

.wwThemain ul li em {
	position: absolute;
	font-size: 16px;
	color: #333;
	left: 22px;
	top: 20px;
}


/*����������ҵȺ-��ҵ�������*/

.wwindustrytit {
	font-size: 16px;
	padding-bottom: 10px;
}

.wwindustrylist li {
	float: left;
	color: #4c4c4c;
	margin-bottom: 20px;
	width: 100%;
	background: none;
}

.wwindustrylist li h3 {
	color: #1a1a1a;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 10px;
}

.wwindustrytext {
	padding-left: 35px;
	padding-top: 15px;
	float: left;
}

.wwindustryimg {
	padding: 30px 0 30px 0;
	border-bottom: 1px solid #e6e6e6;
	margin-bottom: 50px;
}

.wwindustryimg img {
	display: block;
	width: 100%;
}

.wwindustryimg02 img {
	display: block;
	width: 100%;
	padding-top: 10px;
}

.wwindustryimg03 img {
	display: block;
	max-width: 100%;
	width: auto;
	padding-top: 10px;
}

.wwindustrylist li img {
	display: block;
	max-width: 100%;
	float: left;
}

.wwindustryimg02 {
	padding-bottom: 20px;
}

.wwindustrylist {
	padding: 20px 0;
}


/*��ҵ�Ļ�*/

.wwqiwenlist li {
	width: 100%;
	background: #f7f7f7;
	position: relative;
	float: left;
}

.wwqiwenlist li img {
	display: block;
	width: 100%;
}

.wwqiwentext {
	padding: 0 47px;
	color: #333;
	padding:30px 20px;
}

.wwqiwentext h3 {
	color: #333;
	font-size: 18px;
	font-weight: bold;
	padding-bottom: 5px;
}

.wwqiwenlist {
	padding-bottom: 20px;
}

.wwqiwentit {
	font-weight: bold;
	color: #333;
	font-size: 18px;
	font-weight: bold;
	padding-bottom: 20px;
}

.wwcolorlist {
	margin: 0 -13px;
	padding-top: 20px;
}

.wwcolorlist li {
	padding-left: 13px;
	padding-right: 13px;
	color: #fff;
	margin-bottom: 15px;
}

.wwcolorlisttext {
	background: #e94709;
	padding: 30px 35px 55px;
}

.wwcolorlist li:nth-of-type(2) .wwcolorlisttext {
	background: #40a608;
}

.wwcolorlist li:nth-of-type(3) .wwcolorlisttext {
	background: #f39800;
}

.wwcolorlisttext h3 {
	font-size: 20px;
	color: #fff;
	font-weight: bold;
	padding: 24px 0;
}

.wwqiwen {
	overflow: hidden;
}


/*�Ƽ�����-�������Ľ���*/

.wwnumberth span:nth-of-type(1) i {
	text-indent: -8px;
}

.wwnumberth span:nth-of-type(4) img {
	padding-right: 0;
}

.wwnumberth span:nth-of-type(5) img {
	padding-right: 0;
}

.wwconlist {
	max-width: 1200px;
	margin: 0 auto;
}

.wwconboxright {
	color: #333;
}

.wwconboxright h3 {
	color: #e94709;
	font-size: 18px;
	font-weight: bold;
	line-height: 25px;
	padding-bottom: 10px;
}

.wwconboxleft img {
	display: block;
	width: 120%;
	margin: 0 -10%;
}

.wwnumberth span {
	font-size: 14px;
}

.wwnumberth span:nth-of-type(3) {
	width: 33.33%;
}

.wwnumberth span:nth-of-type(4) {
	width: 33.33%;
}

.wwnumberth span:nth-of-type(5) {
	width: 33.33%;
}

.wwconbox {
	padding-top: 30px;
	padding-bottom: 30px;
}

.wwconboxright {
	padding-top: 20px;
	text-align: justify;
}

.wwconbox ul li {
	margin-bottom: 20px;
}

.wwdivpic100 {
	width: 100%;
}

.wwdivpic100 img {
	display: block;
	width: 100%;
}


/*�Ƽ�����-�о�����*/

.wwfield li {
	margin-bottom: 10px;
}

.wwfielddiv {
	height: 100%;
}

.wwfield {
	padding-top: 10px;
}

.wwfield li:nth-of-type(1) .wwfielddiv {
	padding-right: 22px;
	background: #f7f7f7;
}

.wwfield li:nth-of-type(2) .wwfielddiv {
	padding-left: 22px;
	text-align: right;
	background: #f7f7f7;
}

.wwfield li:nth-of-type(3) .wwfielddiv {
	padding-right: 22px;
	background: #f7f7f7;
}

.wwfield li:nth-of-type(4) .wwfielddiv {
	padding-left: 22px;
	text-align: right;
	background: #f7f7f7;
}

.wwfielddiv {
	padding-left: 22px;
	padding-right: 22px;
	padding-top: 24px;
	color: #333;
	padding-bottom: 25px;
}

.wwfielddiv img {
	display: inline-block;
	padding-bottom: 15px;
}

.wwfieldDllist dl {
	margin-bottom: 20px;
	border-bottom: 1px solid #e0e0e0;
	padding-bottom: 50px;
}

.wwfieldDllist dl dt img {
	display: block;
	width: 100%;
}

.wwfieldDllist dl dd h3 {
	font-size: 18px;
	font-weight: bold;
	color: #e94709;
	padding-top: 10px;
	padding-bottom: 10px;
}

.wwfieldDllist dl dd h3 a {
	color: #e94709;
}

.wwfieldDllist dl.wwdlallwidth dd img {
	width: 100%;
}

.wwfieldDllist dl {
	margin-bottom: 0;
	border-bottom: none;
	padding-bottom: 20px;
}


/*������Դ-�˲�����*/

.wwideatit {
	color: #e94709;
	font-weight: bold;
	font-size: 18px;
	padding-bottom: 10px;
}

.wwidea {
	padding-top: 20px;
}

.wwideapadding {
	padding-bottom: 20px;
}

.wwideaboxcon {
	max-width: 1200px;
	margin: 0 auto;
}

.wwideaboxleft img {
	display: block;
	max-width: 100%;
	margin: 0 auto;
}

.wwideaboxcon {
	padding: 0 3%;
}

.wwideaboxright {
	color: #333;
	text-align: justify;
}

.wwideaboxright h3 {
	color: #e94709;
	font-size: 18px;
	padding-bottom: 10px;
}

.wwideabox ul li {
	padding-top: 15px;
	padding-bottom: 15px;
}

.wwideaboxright {
	padding-top: 15px;
}


/*������Դ-���ʻ*/

.wwactivitynav a {
	display: block;
	float: left;
	padding: 10px 24px;
	background: #f7f7f7;
	position: relative;
}

.wwactivitynav a:after {
	content: "";
	position: absolute;
	width: 0;
	height: 0;
	bottom: -9px;
	left: 50%;
	margin-left: -9px;
	border-left: 9px solid transparent;
	border-right: 9px solid transparent;
	border-top: 9px solid #e94709;
	display: none;
}

.wwactivitynav a:hover:after,
.wwactivitynav a.cur:after {
	display: block;
}

.wwactivitynav a:hover,
.wwactivitynav a.cur {
	background: #e94709;
	color: #fff;
}

.wwactivity dl {
	margin-bottom: 20px;
}

.wwactivity dl dt img {
	display: block;
	width: 100%;
	max-width: 600px;
	max-height: 353px;
}

.wwactivity dl dd {
	padding-top: 20px;
	color: #666;
	font-size: 13px;
}

.wwactivity dl dd h3 {
	color: #1a1a1a;
	font-size: 18px;
	border-bottom: 1px solid #ccc;
	padding-bottom: 10px;
	margin-bottom: 13px;
}

.wwactivitymore {
	display: inline-block;
	border: 1px solid #999;
	color: #1a1a1a;
	font-size: 13px;
	padding: 5px 14px;
	margin-top: 15px;
}

.wwactivity {
	padding-bottom: 10px;
}

.wwactivitybox {
	padding-bottom: 30px;
}


/*������Դ-Ա���*/

.wwfamilyDl dt {
	background: #b6f2f2;
	padding: 20px 0;
	text-align: center;
}

.wwfamilyDl dt img {
	display: inline-block;
	max-width: 100%;
}

.wwfamilyDl dd img {
	display: block;
	width: 100%;
}

.wwfamilyDl {
	padding-bottom: 20px;
}

.wwfamilytab {
	position: relative;
}

.wwfamilytab:before {
	content: "";
	position: absolute;
	width: 100%;
	height: 1px;
	left: 0;
	bottom: 16px;
	background: #e0e0e0;
}

.wwfamilybotlist dl dt img {
	display: block;
	width: 100%;
}

.wwfamilybotlist dl dd {
	padding-top: 15px;
	color: #666;
}

.wwfamilybotlist dl dd h3 {
	color: #1a1a1a;
	font-size: 18px;
	padding-bottom: 8px;
}

.wwfamilybotlist dl dd span {
	font-size: 13px;
	display: block;
	padding-bottom: 5px;
}

.wwfamilybot {
	display: block;
	color: #e94709;
	font-size: 13px;
	margin-top: 10px;
}

.wwfamilybot:hover {
	color: #e94709;
}

.wwfamilybotlist dl {
	padding-top: 10px;
	padding-bottom: 10px;
}

.wwfamilytablist {
	overflow: hidden;
	margin: 0 34px;
}

.wwfamilytablist ul {
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	transition-property: -webkit-transform;
	-moz-transition-property: transform, -moz-transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform, -moz-transform, -o-transform;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

.wwfamilytablist ul li {
	float: left;
	position: relative;
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	display: -ms-flexbox;
	-ms-flex-pack: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	text-align: center;
	cursor: pointer;
	padding-bottom: 30px;
}

.wwfamilyleft {
	right: 10px;
}

.wwfamilyright {
	left: 10px;
}

.wwfamilybotlist {
	padding-bottom: 45px;
	
}

.wwfamilybotlist .wwpage {
	margin-top: 30px;
}


/*.wwfamilytablist ul li.cur{ border-bottom:3px solid #e94709;}*/

.wwfamilytablist ul li:after {
	content: "";
	position: absolute;
	width: 0;
	height: 0;
	bottom: 6px;
	left: 50%;
	margin-left: -9px;
	border-left: 9px solid transparent;
	border-right: 9px solid transparent;
	border-top: 9px solid #e94709;
	display: none;
}

.wwfamilytablist ul li.cur:after {
	display: block;
}

.wwfamilytablist ul li.cur:before {
	content: "";
	position: absolute;
	width: 100%;
	height: 3px;
	left: 0;
	bottom: 15px;
	background: #e94709;
}

.wwexchangeHf img {
	display: block;
	width: 100%;
}

.wwexchangetit {
	color: #333;
	font-size: 18px;
}

.wwexchange {
	padding-top: 25px;
}

.wwmessagebox {
	padding-top: 20px;
}


/*Ͷ���߹�ϵ-Ͷ���߽���*/

.wwfromlist ul li {
	position: relative;
	padding-left: 90px;
	margin-bottom: 23px;
}

.wwfromlist ul li label {
	display: block;
	width: 100%;
	height: 35px;
}

.wwfromlist ul li span {
	position: absolute;
	left: 0;
	top: 0;
}

.wwfromlist ul li span i {
	color: #0d71ca;
	margin-right: 9px;
	line-height: 35px;
}

.wwfromlisttit em {
	color: #0d71ca;
}

.wwfromlist ul li textarea {
	border: 1px solid #dcdcdc;
	width: 100%;
	height: 70px;
}

.wwfromlist ul {
	padding-top: 10px;
}

.wwfromlist ul li:last-child {
	text-align: center;
}

.wwfromlist ul li label input[type="text"] {
	border: 1px solid #dcdcdc;
	height: 35px;
	width: 100%;
}

.wwfromlist ul li input[type="button"] {
	width: 119px;
	height: 35px;
	background: #e94709;
	cursor: pointer;
	display: inline-block;
	color: #fff;
	font-size: 18px;
	line-height: 35px;
	text-align: center;
}

.wwfromlist ul li input[type="button"]:last-child {
	margin-left: 23px;
	background: #5a5a5a;
}

.supportcontzx {
	margin-top: 11px;
}

.supportcontzximg {
	float: left;
	width: 600px;
	height: 450px;
}

.supportcontzxform {
	float: left;
	width: 530px;
	height: 415px;
	background: #f0f0f0;
	padding: 35px 35px 0 35px;
	color: #333;
}

.supportcontzxform h4 {
	padding-bottom: 15px;
	border-bottom: 1px solid #d0d0d0;
	font-size: 17px;
}

.supportcontzxform ul {
	padding-top: 28px;
}

.supportcontzxform ul li {
	padding-bottom: 14px;
}

.supportcontzxform ul li span {
	display: inline-block;
	float: left;
	width: 70px;
	line-height: 38px;
	text-align: right;
}

.supportcontzxform ul li div {
	float: left;
	width: 435px;
}

.supportcontzxform ul li div input,
.supportcontzxform ul li div select,
.supportcontzxform ul li div textarea {
	font-family: 'Microsoft YaHei';
	font-size: 13px;
	background: #fff;
	border: 1px solid #d0d0d0;
	color: #999;
}

.questionselect {
	padding-left: 10px;
	width: 138px;
	height: 36px;
}

.messagetext {
	width: 420px;
	height: 88px;
	padding: 10px 0 0 10px;
	resize: none;
}

.pageslink {
	width: 420px;
	height: 36px;
	padding-left: 10px;
	resize: none;
	line-height: 36px;
}

.Securitycode {
	display: inline-block;
	position: relative;
}

.Securitycode input {
	width: 220px;
	height: 36px;
	line-height: 36px;
	padding-left: 10px;
}

.Securitycode em {
	display: inline-block;
	position: absolute;
	right: 0;
	top: 1px;
	cursor: pointer;
}

.supportcontzxform ul li div input.supportcontzxformbtn {
	border: none;
	background: #1d3484;
	font-size: 14px;
	color: #fff;
	width: 158px;
	height: 33px;
	line-height: 33px;
	cursor: pointer;
}

.problemlist {
	color: #4c4c4c;
	font-size: 15px;
	border-top: 1px solid #e9e9e9;
	border-bottom: 1px solid #e9e9e9;
	margin-bottom: -1px;
}

.problemlist dt {
	background: url(../webimages/img61.jpg) no-repeat 99% center;
}

.problemlist dt.showdd {
	background: url(../webimages/img60.jpg) no-repeat 99% center;
}

.problemlist dt span {
	display: block;
	padding: 18px 26px 18px 58px;
	background: url(../webimages/img62.jpg) no-repeat left center;
	cursor: pointer;
}

.problemlist dt.showdd span {
	background: url(../webimages/img62.jpg) no-repeat left center;
	color: #e94709;
}

.problemlist dd {
	padding: 25px 0 28px 75px;
	background: #f7f7f7 url(../webimages/img59.jpg) no-repeat 17px 19px;
	line-height: 23px;
	display: none;
}

.Downloadbtn {
	padding-bottom: 20px;
}

.Downloadbtn a {
	display: inline-block;
	float: left;
	width: 167px;
	height: 39px;
	text-align: center;
	line-height: 39px;
	color: #666666;
	font-size: 17px;
	background: #f2f2f2;
}

.Downloadbtn a:hover,
.Downloadbtn a.changebtn {
	color: #fff;
	background: #484848;
}

.supportcontzx .wwpage {
	margin-top: 29px;
}

.supportcontzx {
	margin-bottom: 30px;
}


/*��Ʒ�����-��Ʒϵ���ۺ�ҳ*/

.wwesizelist ul {
	margin: 0 -4px;
	padding-top: 9px;
}

.wwesizelist ul li {
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 20px;
}

.wwesizelist ul li img {
	display: block;
	width: 100%;
}

.wwesizelist ul li p {
	background: rgba(0, 0, 0, 0.5);
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 18px;
	color: #fff;
}

.wwesizelist ul li a {
	display: block;
	position: relative;
}

.wwesizelist {
	padding-bottom: 9px;
}

.wwesize {
	padding-top: 33px;
	padding-bottom: 10px;
}

.wwesizelist:nth-of-type(4) .wwback h3 {
	background: #f2f2f2 url(../webimages/wwimg92.png) no-repeat;
}

.wwnav ul li .wwnavdroplist ul li {
	border-bottom: none;
}

.wwnav ul li .wwnavdroplist ul li h5 {
	position: relative;
}

.wwnav ul li .wwnavdroplist ul li h5 span {
	width: 44px;
	height: 44px;
	display: block;
	background: url(../webimages/YYsimg2.png) no-repeat center center;
	-moz-background-size: 19px 12px;
	-o-background-size: 19px 12px;
	background-size: 19px 12px;
	position: absolute;
	top: 0;
	right: 0;
	cursor: pointer;
	z-index: 99;
}

.wwnavlistfour {
	display: none;
}

.wwindustryimg01 {
	border-bottom: 1px solid #e6e6e6;
	margin-bottom: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
}

.wwindustryimg01 img {
	display: block;
	max-width: 100%;
	margin: 0 auto;
}


/*index*/

.wwindexbanner {
	width: 100%;
	position: relative;
	overflow: hidden;
}

.wwindexbanner ul {
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	transition-property: -webkit-transform;
	-moz-transition-property: transform, -moz-transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform, -moz-transform, -o-transform;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

.wwindexbanner ul li {
	width: 100%;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-position: center;
	overflow: hidden;
	float: left;
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	height: 100%;
	position: relative;
}

.wwindexbanner ul li img {
	display: block;
	width: 100%;
}

.wwindexbannerbtn {
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 99;
	text-align: center;
}

.wwindexbannerbtn span {
	width: 17px;
	height: 5px;
	display: inline-block;
	background: #f4f4f6;
	cursor: pointer;
	margin-right: 3px;
	transition: all .4s;
	-webkit-transition: all .4s;
	-moz-transition: all .4s;
	-ms-transition: all .4s;
	-o-transition: all .4s;
}

.wwindexbannerbtn span.swiper-pagination-bullet-active {
	background: #e94709;
}

.wwmain {
	background: #eaeaea;
}

.wwindextit {
	color: #000;
	font-size: 18px;
	text-align: center;
	line-height: 22px;
}

.wwindexnews {
	overflow: hidden;
}

.wwindexnews ul {
	padding-top: 20px;
}

.wwindexnews ul li {
	padding-bottom: 20px;
}

.wwindexnews ul li img {
	display: block;
	width: 100%;
}

.wwindexnews ul li a {
	color: #666;
}

.wwindexnews ul li h4 {
	font-size: 14px;
	color: #000;
	padding: 10px 0 5px;
	word-break: break-all;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	overflow: hidden;
	height: 36px;
	font-weight: bold;
}

.wwindexnews {
	padding-top: 20px;
	padding-bottom: 30px;
	background: #f7f7f7;
}

.wwindexnews ul li p {
	line-height: 22px;
	word-break: break-all;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	height: 42px;
}

.wwindexnewmore {
	text-align: center;
}

.wwindexnewmore a {
	display: inline-block;
	background: #e94709;
	color: #fff;
	margin: 0 auto;
	padding: 8px 28px;
	font-size: 12px;
}

.wwinproleft {
	background: #e94709;
}

.wwprolifirst {
	padding: 30px 30px;
	color: #fff;
	text-align: justify;
}

.wwprolifirst h3 {
	color: #fff;
	font-size: 18px;
	padding-bottom: 10px;
}

.wwprolifirst h3 a {
	color: #fff;
}

.wwprolifirstmore {
	display: block;
	background: #fff;
	color: #e94709;
	font-size: 12px;
	padding: 5px 15px;
	display: inline-block;
	margin-top: 18px;
}

.wwprolifirstmore:hover {
	color: #e94709;
}

.wwinprodivtext {
	background: rgba(0, 0, 0, 0.5);
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 40px;
	color: #fff;
	padding: 8px 20px 0;
	transition: all .4s;
	-webkit-transition: all .4s;
	-moz-transition: all .4s;
	-ms-transition: all .4s;
	-o-transition: all .4s;
}

.wwinprodivtext h3 {
	font-size: 15px;
	margin-bottom: 35px;
	position: relative;
}

.wwinprodivtext h3 a {
	color: #fff;
	display: block;
}

.wwinprodiv {
	position: relative;
	overflow: hidden;
}

.wwinprodivtext h3:after {
	content: "";
	position: absolute;
	width: 12px;
	height: 12px;
	border-left: 3px solid #fff;
	border-top: 3px solid #fff;
	position: absolute;
	transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	top: 50%;
	right: 0;
	margin-top: -6px;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
}

.wwinprodivtext p {
	padding-right: 270px;
}

.wwinprodivtext .wwprolifirstmore {
	margin-top: 35px;
	padding: 5px 28px;
}

.wwinprodivlast ul li {
	position: relative;
	overflow: hidden;
}

.wwinprodiv img {
	display: block;
	width: 100%;
}

.wwinprodivlast ul {
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	transition-property: -webkit-transform;
	-moz-transition-property: transform, -moz-transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform, -moz-transform, -o-transform;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

.wwfamilyimg {
	margin-bottom: 20px;
}

.wwfamilyimg img {
	display: block;
	width: 100%;
}

.wwinprodivlast ul li .wwinprodivtext p {
	padding-right: 20px;
}

.wwinprodivleft,
.wwinprodivright {
	position: absolute;
	top: 50%;
	margin-top: -21px;
	width: 42px;
	height: 42px;
	background: #000;
	cursor: pointer;
	z-index: 99;
}

.wwinprodivleft {
	left: 0;
}

.wwinprodivright {
	right: 0;
}

.wwinprodivleft:hover,
.wwinprodivright:hover {
	background: #e94709;
}

.wwinprodivleft:after,
.wwinprodivright:after {
	content: "";
	position: absolute;
	width: 8px;
	height: 8px;
	border-left: 3px solid #fff;
	border-top: 3px solid #fff;
	position: absolute;
	transform: rotate(135deg);
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	top: 50%;
	right: 15px;
	margin: -6px 0 0 -4px;
}

.wwinprodivright:after {
	left: 15px;
	transform: rotate(135deg);
	-webkit-transform: rotate(135deg);
	-moz-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	-o-transform: rotate(135deg);
}

.wwserve {
	background: url(../webimages/wwpic179.jpg) repeat;
}

.wwserve .wwindextit {
	color: #fff;
	padding-bottom: 16px;
}

.wwserve .wwindextitcopy {
	color: #fff;
	font-size: 12px;
	text-align: center;
}

.wwserve ul li img {
	display: block;
	width: 100%;
}

.wwserve ul li a {
	color: #fff;
    display:block;
}

.wwserve ul li {
	padding-bottom: 15px;
	padding-top: 15px;
	font-size: 12px;
	overflow: hidden;
}

.indexweb {
	padding: 0px 3%;
}

.wwserve ul li h3 {
	padding-top: 8px;
	padding-bottom: 1px;
	font-size: 14px;
}

.wwserve {
	padding-top: 20px;
	padding-bottom: 20px;
}

.wwserve ul {
	padding-top: 15px;
}

.wwpacklist .wwpage {
	margin-bottom: 30px;
}

.wwinnovate {
	background: #f7f7f7;
	padding-top: 20px;
}

.wwinnoleft {
	position: relative;
	overflow: hidden;
	padding-top: 5px;
}

.wwinnoleft ul {
	width: 999999px;
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	transition-property: -webkit-transform;
	-moz-transition-property: transform, -moz-transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform, -moz-transform, -o-transform;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

.wwinnoright {
	overflow: hidden;
	position: relative;
}

.wwinnoleft ul li {
	float: left;
}

.wwinnoleft ul li img {
	display: block;
	width: 100%;
}

.wwinnoleftdiv {
	width: 100%;
	position: relative;
	padding-top: 20px;
	padding-bottom: 20px;
	overflow: hidden;
}

.wwinnoright ul {
	width: 99999px;
}

.wwinnoright ul li {
	float: left;
	position: relative;
	padding-bottom: 15px;
}

.wwinnoright ul li img {
	display: block;
	width: 100%;
}

.wwinnoright ul li p {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 34px;
	line-height: 34px;
	background: rgba(0, 0, 0, 0.5);
	padding: 0 10px;
	font-size: 15px;
}

.wwinnoright ul li a {
	display: block;
	position: relative;
	width: 100%;
	height: 100%;
	color: #fff;
}

.wwinnoright ul li p:after {
	content: "";
	position: absolute;
	width: 8px;
	height: 8px;
	border-left: 3px solid #fff;
	border-top: 3px solid #fff;
	position: absolute;
	transform: rotate(135deg);
	-webkit-transform: rotate(135deg);
	-moz-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	-o-transform: rotate(135deg);
	top: 50%;
	right: 15px;
	margin: -4px 0 0 -4px;
}

.wwindexhdleft {
	overflow: hidden;
	position: relative;
}

.wwindexhdleft ul {
	width: 99999px;
}

.wwindexhdleft ul li {
	float: left;
	position: relative;
	overflow: hidden;
}

.wwindexhdleft ul li img {
	display: block;
	width: 100%;
}

.wwindexhdright {
	background: #e94709;
	padding: 24px 22px;
}

.wwindexhdright h3 {
	font-size: 18px;
	color: #fff;
	padding-bottom: 15px;
}

.wwindexhdright h3 a {
	color: #fff;
}

.wwindexhdright ul li {
	color: #fff;
	background: url(../webimages/wwimg94.png) no-repeat left;
	padding-left: 15px;
	margin-bottom: 10px;
}

.wwindexhdright ul li a {
	color: #fff;
}

.wwindexpage {
	margin-top: 30px;
}

.wwindexpage .wwpage {
	background: #fff;
	color: #e94709;
}

.wwindexpage .wwpage span {
	background: none;
	width: auto;
	text-align: center;
	line-height: 31px;
}

.wwindexhdright ul li {
	word-break: break-all;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

.wwindexhd {
	padding-top: 30px;
}

.wwinnovate {
	padding-bottom: 20px;
}

.wwindexhonor ul li {
	text-align: center;
}

.wwindexhonor ul li:last-child {
	border-right: none;
}

.wwindexhonor ul li h3 {
	padding-bottom: 15px;
}

.wwindexhonor ul li p {
	padding-top: 5px;
	height: 46px;
	line-height: 20px;
}

.wwpoptext {
	padding-top: 9px;
}

.wwindexhonor ul li {
	width: 100%;
	border-right: none;
}

.wwindexhonor ul {
	padding: 30px 0;
}

.wcompanyList li h5 {
	color: #666;
}

.wwvideobg {
	background: url(../webimages/wwimg97.png) no-repeat center bottom;
	-moz-background-size: 100% auto;
	-o-background-size: 100% auto;
	background-size: 100% auto;
}

.wwvideo {
	position: relative;
}

.wwvideoicon {
	display: block;
	width: 17%;
	height: 9.2%;
	background: url(../webimages/wwimg98.png) no-repeat;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -8%;
	margin-top: -4.6%;
}

.wwvideo {
	width: 100%;
	padding-left: 0;
	padding-right: 0;
	padding-top: 30px;
	padding-bottom: 30px;
	margin: 0 auto;
}

.wwresultright img {
	display: block;
	width: 100%;
}

.wwresultleft h3 {
	font-size: 18px;
	padding-bottom: 10px;
}

.wwresultleftimg {
	padding-top: 10px;
	text-align: center;
}

.wwresultDl {
	padding-top: 32px;
	padding-bottom: 45px;
}

.wwresultDl dt img {
	display: block;
	width: 100%;
}

.wwresultDl dd {
	padding-top: 10px;
	color: #333;
	text-align: justify;
}

.wwresultDl dd h3 {
	color: #333;
	font-size: 18px;
	padding-bottom: 15px;
}

.wwresultDl dd span {
	display: block;
	margin-top: 15px;
}

.wwresulbotcon ul {
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	transition-property: -webkit-transform;
	-moz-transition-property: transform, -moz-transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform, -moz-transform, -o-transform;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

.wwresulbotcon {
	position: relative;
	margin: 0 46px;
	overflow: hidden;
}

.wwresulbotcon ul li {
	float: left;
	position: relative;
	text-align: center;
	font-size: 15px;
}

.wwresulbotcon ul li img {
	display: block;
	width: 100%;
	margin-bottom: 15px;
}

.wwresulbotleft,
.wwresulbotright {
	position: absolute;
	width: 33px;
	height: 51px;
	top: 50%;
	margin-top: -17px;
	cursor: pointer;
}

.wwresulbotleft {
	left: 0;
}

.wwresulbotright {
	right: 0;
}

.wwresulbotleft span,
.wwresulbotright span {
	display: block;
	position: relative;
}

.wwresulbotleft:after,
.wwresulbotright:after {
	content: "";
	position: absolute;
	width: 28px;
	height: 28px;
	border-left: 6px solid #999999;
	border-top: 6px solid #999999;
	position: absolute;
	transform: rotate(315deg);
	-webkit-transform: rotate(315deg);
	-moz-transform: rotate(315deg);
	-ms-transform: rotate(315deg);
	-o-transform: rotate(315deg);
	top: 50%;
	left: 50%;
	margin: -16px 0 0 -7px;
}

.wwresulbotright:after {
	transform: rotate(135deg);
	-webkit-transform: rotate(135deg);
	-moz-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	-o-transform: rotate(135deg);
	margin: -15px 0 0 -25px;
}

.wwresulbot .web {
	position: relative;
}

.wwresulbot {
	background: #f7f7f7;
	padding-top: 30px;
	padding-bottom: 30px;
}


/*������Դ-������Ƹ*/

.wwjobtit {
	font-size: 18px;
	color: #e94709;
	padding-bottom: 12px;
}

.wwjobtel {
	padding-top: 14px;
	position: relative;
	padding-left: 102px;
}

.wwjoblink {
	padding-top: 10px;
}


/*.wwjoblink a{ display:inline-block; margin-right:4px;    vertical-align: -12px;}*/

.wwjobtel span {
	vertical-align: -11px;
	display: block;
}

.wwjobtel span img {
	display: block;
	width: 100%;
}

.wwjoblink span {
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
}

.wwjoblink span a {
	width: 33.33%;
	padding-right: 2px;
	display: block;
	float: left;
	background: url(../webimages/20161107line.png) no-repeat right center;
	padding-right: 5px;
	padding-left: 0;
}

.wwjoblink span a img {
	display: block;
	width: 100%;
}

.wwjobtopright {
	display: none;
}

.wwjoblink span a:last-child {
	background: none;
	padding-right: 0;
}

.wwjoblink span a:first-child {
	padding-left: 0;
}

.Recruitmentsearch {
	background-color: #f2f2f2;
	padding: 30px 0px 30px 0px;
	margin-top: 35px;
}

.Recruitmentsearch dl {
	margin: auto;
}

.Recruitmentsearch dl dt {
	float: left;
	width: 139px;
	position: relative;
	padding: 10px 0px 0px 45px;
	font-size: 18px;
	color: #e94709;
	display: none;
	margin-left: 50px;
}

.Recruitmentsearch dl dt span {
	background-color: #e94709;
	background-image: url(../webimages/Recruitment1.png);
	background-repeat: no-repeat;
	display: block;
	width: 33px;
	height: 35px;
	position: absolute;
	left: 0px;
	top: 0px;
}

.Recruitmentsearch dl dd {
	float: left;
	width: 100%;
	padding: 0 10px;
}

.Recruitmentsearch dl dd label {
	display: block;
	border: 1px solid #d9d9d9;
	background: #fff;
	position: relative;
	height: 40px;
	width: 100%;
	padding-right: 87px;
}

.Recruitmentsearch dl dd label input {
	background: none;
	border: none;
	outline: none;
}

.Recruitmentsearch dl dd label input.Recruitmentsearchtext {
	width: 100%;
	float: left;
	height: 40px;
	padding: 0 10px;
}

.Recruitmentsearch dl dd label input.Recruitmentsearchsubmit {
	font-size: 16px;
	color: #fff;
	font-family: "΢���ź�";
	background-color: #e94709;
	width: 87px;
	height: 40px;
	position: absolute;
	right: 0px;
	top: -1px;
}

.Recruitmentlist {
	padding: 35px 0;
	margin: 0px;
	position: relative;
}

.Recruitmentlist ul {
	margin: 0px;
	padding-bottom: 40px;
	border-top: 1px solid #e6e6e6;
}

.Recruitmentlist ul li {
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #dbdbdb;
}

.Recruitmentlist ul li h3.Recruitmenttitle {
	color: #4e4e4e;
	font-size: 14px;
	font-weight: 400;
	padding: 0px 15px 0px 20px;
	height: 45px;
	line-height: 45px;
	position: relative;
	cursor: pointer;
	background: url(../webimages/wwimg110.png) no-repeat 5px 20px;
}

.Recruitmentlist ul li span {
	display: block;
	position: absolute;
	width: 19px;
	height: 13px;
	background: url(../webimages/wwimg108.png) no-repeat;
	top: 15px;
	right: 15px;
}

.RecruitmentContent {
	padding: 30px;
	font-size: 13px;
	line-height: 24px;
	color: #4c4c4c;
	background: #f2f2f2;
	display: none;
	overflow: hidden;
}

.RecruitmentContent h4.Rtconttitle {
	color: #4c4c4c;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 8px;
}

.Recruitmentlist ul li.cur h3 {
	background: url(../webimages/wwimg110.png) no-repeat 5px 20px;
	color: #e94709;
}

.Recruitmentlist ul li.cur span {
	background: url(../webimages/wwimg109.png) no-repeat;
}

.RecruitmentReturn {
	text-align: left;
	padding-top: 10px;
}

.RecruitmentReturn a {
	display: block;
	background: #00539d;
	font-size: 16px;
	font-weight: bold;
	width: 140px;
	color: #fff;
	padding: 10px 0px;
	text-align: center;
}

.RecruitmentReturn a:hover {
	color: #fff;
}

.wnetwork-nav ul li.cur {
	background: #e94709;
	display: block;
	color: #fff;
}

.wnetwork-nav ul li.cur a {
	color: #fff;
}


/*�о�����*/

.wwyeartab {
	position: relative;
	padding-top: 30px;
	padding-right: 45px;
	padding-left: 45px;
	width: 100%;
	overflow: hidden;
	padding-bottom: 8px;
}

.wwyeartabbox {
	overflow: hidden;
	padding-bottom: 19px;
}

.wwyeartab ul {
	width: 99999px;
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	transition-property: -webkit-transform;
	-moz-transition-property: transform, -moz-transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform, -moz-transform, -o-transform;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

.wwyeartab ul li {
	font-size: 18px;
	width: 10%;
	text-align: center;
}

.wwyeartab ul li a {
	padding: 14px 0 10px;
}

.wwyeartab ul li.cur a {
	color: #e94709;
	border-bottom: 3px solid #e94709;
}

.wwyeartableft,
.wwyeartabright {
	width: 35px;
	height: 55px;
	border: 1px solid #DADADA;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	position: absolute;
	top: 22px;
	cursor: pointer;
	z-index: 10;
	background: #fff;
}

.wwyeartableft {
	left: 0;
}

.wwyeartabright {
	right: 0;
}

.wwyeartableft:before,
.wwyeartabright:before {
	content: "";
	position: absolute;
	width: 8px;
	height: 8px;
	border-left: 3px solid #BDBDBD;
	border-top: 3px solid #BDBDBD;
	position: absolute;
	transform: rotate(315deg);
	-webkit-transform: rotate(315deg);
	-moz-transform: rotate(315deg);
	-ms-transform: rotate(315deg);
	-o-transform: rotate(315deg);
	top: 50%;
	left: 50%;
	margin: -4px 0 0 -4px;
}

.wwyeartabright:before {
	transform: rotate(135deg);
	-webkit-transform: rotate(135deg);
	-moz-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	-o-transform: rotate(135deg);
	margin: -4px 0 0 -6px;
}

.wwyeartableft:hover,
.wwyeartabright:hover {
	border: 1px solid #e94709;
	background: #e94709;
}

.wwyeartableft:hover:before,
.wwyeartabright:hover:before {
	border-left: 3px solid #fff;
	border-top: 3px solid #fff;
}

.wwfamilytablist ul li a {
	display: block;
}

.wwfamilytablist ul li a img {
	-webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%); 
    filter: grayscale(100%);
    filter: gray;
    opacity: .5;
   width:100%;
}

.wwfamilytablist ul li.cur img { -webkit-filter: grayscale(0); -webkit-filter: grayscale(0); filter: grayscale(0); -webkit-filter: none; filter: none;opacity: 1; }

/*.wwfamilytablist ul li:nth-of-type(4) a {
	background: url(../webimages/wwimg87.png) no-repeat center 0;
	background: 90% auto;
}

.wwfamilytablist ul li:nth-of-type(2) a {
	background: url(../webimages/wwimg77.png) no-repeat center 0;
	background: 90% auto;
}

.wwfamilytablist ul li:nth-of-type(3) a {
	background: url(../webimages/wwimg78.png) no-repeat center 0;
	background: 90% auto;
}

.wwfamilytablist ul li:nth-of-type(1) a {
	background: url(../webimages/wwimg79.png) no-repeat center 0;
	background: 90% auto;
}

.wwfamilytablist ul li:nth-of-type(5) a {
	background: url(../webimages/wwimg80.png) no-repeat center 0;
	background: 90% auto;
}

.wwfamilytablist ul li:nth-of-type(6) a {
	background: url(../webimages/wwimg81.png) no-repeat center 0;
	background: 90% auto;
}

.wwfamilytablist ul li:nth-of-type(4).cur a {
	background: url(../webimages/wwimg76.png) no-repeat center 0;
	background: 90% auto;
}

.wwfamilytablist ul li:nth-of-type(2).cur a {
	background: url(../webimages/wwimg82.png) no-repeat center 0;
	background: 90% auto;
}

.wwfamilytablist ul li:nth-of-type(3).cur a {
	background: url(../webimages/wwimg83.png) no-repeat center 0;
	background: 90% auto;
}

.wwfamilytablist ul li:nth-of-type(1).cur a {
	background: url(../webimages/wwimg84.png) no-repeat center 0;
	background: 90% auto;
}

.wwfamilytablist ul li:nth-of-type(5).cur a {
	background: url(../webimages/wwimg85.png) no-repeat center 0;
	background: 90% auto;
}

.wwfamilytablist ul li:nth-of-type(6).cur a {
	background: url(../webimages/wwimg86.png) no-repeat center 0;
	background: 90% auto;
}*/

.wwimpor dl:hover .wwimporword span {
	background: #e94709;
	color: #fff;
	border: 1px solid #fff;
}

.wwactivity dl:hover .wwactivitymore {
	background: #e94709;
	color: #fff;
	border: 1px solid #fff;
}


/*--�����б�--*/

.Searchlist dl {
	background: #f7f7f7;
	margin-bottom: 20px;
	padding-top: 15px;
	padding-bottom: 20px;
	padding-right: 15px;
	padding-left: 15px;
}

.Searchlist dl h3 {
	font-size: 18px;
	line-height: 36px;
	padding-bottom: 5px;
	word-break: break-all;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

.Searchlist dl h3 a {
	color: #1a1a1a;
}

.Searchlist dl h3 a span {
	color: #00a1e9;
}

.Searchlist dl h3 a:hover {
	color: #1a1a1a;
}

.Searchlist dl dt {
	float: left;
	width: 200px;
	height: 150px;
	margin-right: 25px;
}

.Searchlist dl dt img {
	width: 200px;
	height: 150px;
	display: block;
}

.Searchlist dl dd {
	font-size: 13px;
	color: #1a1a1a;
	padding-top: 3px;
	line-height: 24px;
}

.Searchlist dl dd p {
	word-break: break-all;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

.Searchlist dl dd p.Searchclass {
	color: #999;
	padding-top: 8px;
}

.Searchlist dl dd p.Searchclass a {
	color: #999;
}

.Searchlist dl dd p.Searchclass a:hover {
	color: #00a1e9;
}

.Searchlist .wwpage {
	margin-top: 20px;
}

.wwfieldDllist {
	padding-top: 30px;
}

.wwnavdrop h4.cur span {
	background: url(../webimages/wwpic19.png) no-repeat center center;
	-moz-background-size: 19px 12px;
	-o-background-size: 19px 12px;
	background-size: 19px 12px;
}

.wwnav ul li .wwnavdroplist ul li h5.cur span {
	background: url(../webimages/wwpic19.png) no-repeat center center;
	-moz-background-size: 19px 12px;
	-o-background-size: 19px 12px;
	background-size: 19px 12px;
}

.wqp-banner ul {
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	transition-property: -webkit-transform;
	-moz-transition-property: transform, -moz-transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform, -moz-transform, -o-transform;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

.wqp-banner ul li {
	width: 100%;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-position: center;
	overflow: hidden;
	float: left;
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	height: 100%;
	position: relative;
}

.wqp-bannerbtn {
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 99;
	text-align: center;
}

.wqp-bannerbtn span {
	display: inline-block;
	width: 8px;
	height: 8px;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
	margin-right: 8px;
	background: #a29b9b;
}

.wqp-bannerbtn span.swiper-pagination-bullet-active {
	background: #e94709;
}

.wwconboxleft span {
	display: block;
	width: 100%;
	overflow: hidden;
}

.wwconbox ul li {
	overflow: hidden;
}

.wwconbox ul li:nth-of-type(2) .wwconboxleft img {
	display: block;
	width: 124%;
	margin: 0 -12%;
}

.wwchangediv {
	position: relative;
	background: #f7f7f7;
}

.wwchangeimg img {
	display: block;
	width: 100%;
}

.wwchangediv:after {
	content: "";
	content: "";
	position: absolute;
	width: 0;
	height: 0;
	top: -16px;
	left: 50%;
	margin-left:-13px;
	border-left: 20px solid transparent;
	border-right: 20px solid transparent;
	border-bottom: 20px solid #f7f7f7;
}


/*ʵ������ҵ�������*/

.wwrange li {
	float: left;
	color: #fff;
	position: relative;
}

.wwrange li div {
	height: 100%;
	background: #00ac97;
}

.wwrange li p {
	width: 100%;
	position: absolute;
	top: 50%;
	right: 0;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	padding-left: 15px;
	padding-right: 15px;
	text-align: center;
}

.wwrange li:nth-of-type(2n) div {
	background: #daf1ee;
	color: #333;
}

.wwrangeimglist {
	margin: 0 -14px;
}

.wwrangeimglist li img {
	width: 100%;
	display: block;
}

.wwrangeimglist li {
	padding-left: 14px;
	padding-right: 14px;
	margin-bottom: 14px;
}

.testserveimg li img {
	display: block;
	width: 100%;
}

.wwtestbox {
	padding-top: 20px;
	padding-bottom: 20px;
	overflow: hidden;
}

.testserveimg li {
	margin-bottom: 15px;
}

.wwtestboxcopy {
	font-size: 16px;
	padding-bottom: 10px;
	padding-top: 10px;
}

.wwrange {
	padding-top: 10px;
	padding-bottom: 10px;
}

.wwrangeimglist {
	padding-top: 10px;
}

.wwindustryimg03 {
	border-bottom: 1px solid #e6e6e6;
	padding-bottom: 45px;
}

.Edoclist li img {
	width: 100%;
	display: block;
}

.Edoclist li h3 {
	padding-bottom: 20px;
	color: #333;
	font-size: 16px;
}

.Foodlisst dl {
	padding-top: 15px;
	padding-bottom: 15px;
}

.Foodlisst dl dt img {
	width: 100%;
	padding-bottom: 5px;
	display: block;
	float: left;
}

.Foodlisst dl dd {
	float: left;
	color: #666;
	line-height: 24px;
}

.Foodlisst dl dd h3 {
	font-size: 16px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.wwindustryimg04 img {
	width: 100%;
}

.Cusplist li {
	background: #f2f2f2;
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

.Cusplist li:nth-of-type(2n) {
	background: #fff;
}

.Cusplist li h3 {
	padding-bottom: 10px;
	font-weight: bold;
}

.Cuspimg {
	padding-top: 15px;
}

.Cuspimg img {
	display: block;
	width: 100%;
	margin-bottom: 15px;
}

.wwindustrytit100 {
	padding-top: 15px;
	padding-bottom: 20px;
}

.Edoclist {
	padding-top: 15px;
}

.Edoclist li {
	margin-bottom: 25px;
}

.wwindustryimg04 {
	padding-bottom: 10px;
}


/*���ӹ��ܲ���*/

.Functiondl {
	padding-top: 32px;
	color: #333;
	padding-bottom: 20px;
}

.Functiondl dd h3 {
	color: #e94709;
	font-size: 16px;
	font-weight: bold;
	line-height: 24px;
	padding-bottom: 20px;
}

.Funling {
	margin-top: 15px;
}

.Functiondl dd {
	padding-bottom: 30px;
}

.Functiondl dt img {
	display: block;
	width: 100%;
	margin: 0 auto;
}


/*----wuqiuping- start----*/

.wqp-banner {
	position: relative;
	overflow: hidden;
	z-index: 9;
}

.wqp-banner img {
	display: block;
	width: 100%;
}

.wqp-nav {
	text-align: center;
	background: #F2F2F2;
	box-shadow: 0 3px 5px #DDDDDD;
	-webkit-box-shadow: 0 3px 5px #DDDDDD;
	-o-box-shadow: 0 3px 5px #DDDDDD;
	-moz-box-shadow: 0 3px 5px #DDDDDD;
}

.wqp-nav-item a {
	padding: 10px 30px;
	display: inline-block;
	color: #1a1919;
	font-size: 16px;
	border-right: 1px solid #CCCCCC;
	margin-left: -5px;
	position: relative;
}

.wqp-nav-item a:hover,
.wqp-nav-item a.cur {
	background: #e94709;
	color: #fff;
}

.wqp-nav-item a:after {
	content: "";
	position: absolute;
	width: 0;
	height: 0;
	bottom: -10px;
	left: 50%;
	margin-left: -10px;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-top: 10px solid #e94709;
	display: none;
}

.wqp-nav-item a:hover:after,
.wqp-nav-item a.cur:after {
	display: block;
}


/*��Ʒ�ſ�*/

.wqp-pro-content {
	padding-top: 20px;
	padding-bottom: 25px;
}

.pro-situationOne {
	padding-bottom: 20px;
	color: #1a1a1a;
	border-bottom: 1px dashed #D9D9D9;
}

.pro-situationTwo {
	padding-top: 15px;
	padding-bottom: 20px;
}

.pro-situationTwo .title {
	font-size: 18px;
	color: #e94709;
	padding-bottom: 10px;
}

.pro-situationTwo img {
	width: 100%;
}

.wqpother-business h3 {
	font-size: 18px;
	padding-bottom: 20px;
	color: #e94709;
}

.wqpother-business ul {
	margin: 0 -8px;
}

.wqpother-business ul li {
	padding: 0 8px;
	text-align: center;
	margin-bottom: 10px;
}

.wqpother-business ul li a {
	display: block;
	background: #F7F7F7;
	padding: 42px 0 40px;
	color: #1a1a1a;
	font-size: 18px;
}

.wqpother-business ul li a:hover {
	color: #e94709;
}

.wqpother-business ul li img {
	max-width: 100%;
}


/*�ྻ�Ҳ�Ʒ�빤��*/

.clean-productsOne {
	font-size: 14px;
}

.clean-productsOne .clean-title {
	font-size: 16px;
	color: #1a1a1a;
	border-left: 4px solid #e94709;
	padding-left: 5px;
}


/*.clean-productsOne .Producttitle{border-bottom:1px solid #E0E0E0;padding-bottom:10px;}*/

.clean-productsOne .clean-title span {
	font-size: 14px;
	color: #4c4c4c;
	padding-left: 0;
	display: block;
}

.clean-productsOne .time-list {
	text-align: center;
	padding: 20px 0 15px;
	margin: 0 -15px;
	color: #666666;
}

.clean-productsOne .time-list li {
	margin-bottom: 15px;
}

.clean-productsOne .time-list p {
	color: #e94709;
}

.clean-productsOne .time-list p img {
	margin-right: 5px;
	height: 50px;
}

.engineering {
	padding-top: 20px;
}

.engineering dl {
	background: #F7F7F7;
}

.engineering dl dt {
	padding: 0;
}

.engineering dl dt img {
	display: block;
	width: 100%;
}

.engineering dl dd {
	padding: 15px 10px;
	font-size: 13px;
	text-align: justify;
}

.engineering dl dd h3 {
	font-size: 16px;
	color: #e94709;
	padding-bottom: 8px;
}

.engineering dl dd h4 {
	font-size: 14px;
	padding-bottom: 10px;
}

.wqp-pro-content {
	overflow: hidden;
}

.engineering dl dd .more {
	margin-top: 10px;
	padding: 10px 20px;
	display: inline-block;
	background: #e94709;
	color: #fff;
	font-size: 14px;
}

.clean-productsTwo {
	margin-top: 15px;
}

.clean-productsTwo .tit {
	font-size: 16px;
	color: #e94709;
	padding-bottom: 10px;
}

.clean-productsTwo ul {
	margin-left: -5px;
	margin-top: 20px;
	width: 101%;
}

.clean-productsTwo ul li {
	padding: 0 5px;
	text-align: center;
	color: #1a1a1a;
	margin-bottom: 10px;
}

.clean-productsTwo ul li a {
	cursor: default;
}

.clean-productsTwo ul li img,
.clean-productsTwo img {
	display: block;
	width: 100%;
}

.clean-productsTwo ul li p {
	padding-top: 10px;
}


/*.rightmenu{ display:none;}*/


/*�ײ�*/

.footer {
	background: #3A3A3A;
	padding: 15px 0 20px;
}

.footer ul li {
	float: none;
	width: 100%;
	margin-bottom: 0;
}

.footer ul li.li1 a {
	color: #A6A6A6;
	display: block;
	font-size: 12px;
	padding-bottom: 0;
}

.footer ul li.li1 h3 {
	/*background:url(../webimages/icon36.png) right 12px no-repeat; */
	border-bottom: 1px solid #A6A6A6;
	font-size: 14px;
	padding: 5px 0;
}

.footer ul li.li1 h3 a {
	font-size: 14px;
}

.footer ul li.li1.cur h3 {
	/*background:url(../webimages/icon37.png) right 12px no-repeat;*/
}

.footer ul li.li1 h3 a {
	color: #fff;
}

.footer ul li.li1 {
	padding-right: 0;
}

.footer ul li.li2 {
	color: #fff;
	font-size: 14px;
	text-align: center;
	padding-left: 0;
	padding-top: 10px;
}
.xlcode-list{
    display:inline-block;
    float:none;
}

.footer ul li.li2 a {
	color: #fff;
	font-size: 17px;
	font-weight: bold;
}

.footer ul li.li2 .code-img {
	padding: 10px 0;
}

.footer ul li.li2 .code-img img {
	max-width: 100%;
}

.footer ul li.li2 .tel i{font-size:15px;}
.footer ul li.li2 .tel span{font-size:15px;}
.footerWeb {
	padding-right: 2%;
	padding-left: 2%;
}

.footer ul li.li1 .subFooter {
	padding: 10px 0;
}


/*.wwfootdown{ display:none;}*/

.wwfootdrop {
	padding-top: 10px;
	display: none;
}

.wwfootdrop li {
	padding-bottom: 10px;
}

.wwfootdrop li h4 {
	position: relative;
}

.footer ul li em {
	display: block;
	background: url(../webimages/icon36.png) center center no-repeat;
	-moz-background-size: 13px 13px;
	-o-background-size: 13px 13px;
	background-size: 13px 13px;
	width: 35px;
	height: 24px;
	position: absolute;
	right: 0;
	top: 0;
	/*z-index:99999;*/
}

.wwfootdowncon {
	padding-left: 15px;
	display: none;
}

.wwfootdrop li h5 {
	position: relative;
}

.wwfootdown {
	padding-left: 12px;
	display: none;
}

.footer ul li h3 {
	position: relative;
}

.footer ul li h3 em {
	-moz-background-size: 15px 15px;
	-o-background-size: 15px 15px;
	background-size: 15px 15px;
	width: 35px;
	height: 34px;
}

.footer ul li h3.cur em {
	background: url(../webimages/icon37.png) center center no-repeat;
}

.wwfootdrop li h4.cur em {
	background: url(../webimages/icon37.png) center center no-repeat;
}

.wwfootdownup h5.cur em {
	background: url(../webimages/icon37.png) center center no-repeat;
}

.footerBottom {
	background: #e94709;
	padding-top: 8px;
	padding-bottom: 8px;
	color: #FFF;
	font-size: 12px;
	text-align: center;
}

.footerBottom a {
	color: #fff;
}

.footer-right,
.footer-text {
	float: none;
}

.footer-text a {
	padding: 0 4px;
}

.footer-text a:nth-of-type(1) {
	padding-left: 0;
}


/*������ҵ*/

.other-product-list li {
	padding-top: 20px;
	padding-bottom: 20px;
}

.other-product-list li:nth-of-type(even) {
	background: #F2F2F2;
}

.other-product-list li:nth-of-type(even) .list-left {
	float: right;
}

.other-product-list li .list-left a {
	display: block;
}

.other-product-list li .list-left a img {
	display: block;
	width: 100%;
}

.other-product-list li .list-right h3 {
	font-size: 16px;
	padding: 2% 0 8px;
}

.other-product-list li .list-right h3 a {
	color: #333;
	display: block;
}

.other-content {
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	line-height: 20px;
	color: #333;
	text-align: justify;
}

.other-product-list li .list-right .link-more {
	padding-top: 15px;
}

.link-more a {
	padding: 5px 20px;
	display: inline-block;
	background: #e94709;
	color: #fefefe;
	text-align: center;
	font-size: 12px;
}

.wqp-list-web {
	max-width: 1200px;
	margin: 0 auto;
}


/*����Դ����*/

.wqpenergyCon {
	padding-top: 20px;
}

.energy-list li {
	padding: 20px 0;
	color: #1a1a1a;
}

.energy-list li a{display:block;}

.energy-list li .energy-left img {
	max-width: 100%;
	display: block;
}

.energy-list li .energy-left,
.energy-list li .energy-right {
	padding: 0;
}

.energy-list li:nth-of-type(odd) {
	background: #F2F2F2;
}

.energy-list li:nth-of-type(odd) .energy-left {
	float: right;
}

.energy-list li .energy-right h3 {
	font-size: 16px;
	color: #e94709;
	padding: 16px 0 10px;
	font-weight: bold;
}


/*��չ����*/

.wqp-history {
	position: relative;
}

.honorbtn {
	max-width: 1030px;
	font-size: 18px;
	overflow: hidden;
	position: relative;
	margin: 20px auto;
	background: url(../webimages/wqp_inco12.png) repeat-x 0 center;
}

.honorbtn a:hover,
.honorbtn a.cur {
	color: #fff;
	background-color: #e94709;
}

.honorbtn li:last-child a {
	background: #ededed;
}

.honorbtn a:last-child:hover,
.honorbtn a:last-child.cur {
	color: #fff;
	background-color: #e94709;
}

.honorbtn ul {
	max-width: 1030px;
	margin: 0 auto;
}

.honorbtn ul li {
	width: 60px !important;
	height: 60px;
	overflow: hidden;
	float: left;
	position: relative;
	display: -webkit-box;
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	align-items: center;
	margin-right: 16px;
}

.honorbtn a {
	display: inline-block;
	color: #666;
	width: 60px;
	height: 60px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	text-align: center;
	line-height: 60px;
	background: #ededed;
	font-size: 16px;
	font-weight: bold;
}

.honorbtn ul {
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	transition-property: -webkit-transform;
	-moz-transition-property: transform, -moz-transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform, -moz-transform, -o-transform;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

.adscrollleft,
.adscrollright {
	display: none;
	width: 35px;
	height: 100%;
	border: 1px solid #DADADA;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	position: absolute;
	top: 0;
	cursor: pointer;
	z-index: 10;
	background: #fff;
}

.adscrollleft {
	left: 0;
}

.adscrollright {
	right: 0;
}

.adscrollleft:before,
.adscrollright:before {
	content: "";
	position: absolute;
	width: 8px;
	height: 8px;
	border-left: 3px solid #BDBDBD;
	border-top: 3px solid #BDBDBD;
	position: absolute;
	transform: rotate(315deg);
	-webkit-transform: rotate(315deg);
	-moz-transform: rotate(315deg);
	-ms-transform: rotate(315deg);
	-o-transform: rotate(315deg);
	top: 50%;
	left: 50%;
	margin: -4px 0 0 -4px;
}

.adscrollright:before {
	transform: rotate(135deg);
	-webkit-transform: rotate(135deg);
	-moz-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	-o-transform: rotate(135deg);
	margin: -4px 0 0 -6px;
}

.adscrollleft:hover,
.adscrollright:hover {
	border: 1px solid #e94709;
	background: #e94709;
}

.adscrollleft:hover:before,
.adscrollright:hover:before {
	border-left: 3px solid #fff;
	border-top: 3px solid #fff;
}

.wqp-date {
	position: relative;
	padding-left: 10px;
}

.wqp-date .date-title {
	position: relative;
	font-size: 20px;
	font-weight: bold;
	color: #e94709;
}

.wqp-date .dateCon {
	padding-left: 5px;
	padding-top: 5px;
}

.wqp-date .dateCon .line {
	background: url(../webimages/wwimg10.png) 0 5px no-repeat;
	padding-left: 10px;
	margin-bottom: 8px;
	color: #1a1a1a;
	-moz-background-size: auto 15px;
	-o-background-size: auto 15px;
	background-size: auto 15px;
}

.wqp-date .dateCon p {
	background: url(../webimages/wwimg10.png) 0 5px no-repeat;
	padding-left: 10px;
	margin-bottom: 8px;
	color: #1a1a1a;
	-moz-background-size: auto 15px;
	-o-background-size: auto 15px;
	background-size: auto 15px;
}

.classiccaseM {
	width: 96%;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
	margin-bottom: 20px;
	padding-top: 20px;
}

.classiccaseM ul {
	height: auto;
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	transition-property: -webkit-transform;
	-moz-transition-property: transform, -moz-transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform, -moz-transform, -o-transform;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

.classiccaseM ul li {
	width: 32%;
	float: left;
	overflow: hidden;
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	height: 100%;
	position: relative;
}

.classiccaseM ul li a {
	display: block;
	padding: 8px;
	border: 1px solid #DCDCDC;
	width: 99%;
}

.classiccaseM ul li img {
	display: block;
	width: 100%;
	position: relative;
	z-index: 1;
	height: auto;
}

.classiccaseM ul li .ccase-title {
	display: block;
	text-align: center;
	font-size: 14px;
	margin-top: 8px;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 1;
}

.wqp-history {
	position: relative;
}

.leftbtn,
.rightbtn {
	width: 24px;
	height: 34px;
	position: absolute;
	top: 50%;
	z-index: 999;
}

.leftbtn,
.leftbtn:hover {
	left: 0;
}

.rightbtn,
.rightbtn:hover {
	right: 0;
}

.leftbtn {
	background: url(../webimages/wwimg11.png) 0 0 no-repeat;
	-moz-background-size: 15px auto;
	-o-background-size: 15px auto;
	background-size: 15px auto;
}

.rightbtn {
	background: url(../webimages/wwimg12.png) right 0 no-repeat;
	-moz-background-size: 15px auto;
	-o-background-size: 15px auto;
	background-size: 15px auto;
}

.leftbtn:hover {
	background: url(../webimages/wwimg13.png) 0 0 no-repeat;
	-moz-background-size: 15px auto;
	-o-background-size: 15px auto;
	background-size: 15px auto;
}

.rightbtn:hover {
	background: url(../webimages/wwimg14.png) right 0 no-repeat;
	-moz-background-size: 15px auto;
	-o-background-size: 15px auto;
	background-size: 15px auto;
}


/*��˾���*/

.wqp-company-profile {
	padding-top: 15px;
	padding-bottom: 20px;
	color: #333333;
}

.wqp-company-profile img {
	width: 100%;
}

.wcompanyList {
	padding: 20px 0 10px;
}

.wcompanyList li {
	text-align: center;
	color: #e94709;
	margin-bottom: 20px;
}

.wcompanyList li img {
	width: auto;
	margin-right: 5px;
	height: 45px;
}

.wqpcom-ListOne {
	background: #F7F7F7;
}

.wqpcom-ListOne dl dt {
	float: none;
	width: 100%;
}

.wqpcom-ListOne dl dt img {
	display: block;
}

.wqpcom-ListOne dl dd {
	float: none;
	width: 100%;
	padding: 15px 0;
}

.wqpcom-ListOne dl dd h3 {
	font-size: 16px;
	padding-bottom: 8px;
}

.wqp-column-list {
	background: #F7F7F7;
	padding: 15px 0 20px;
}

.wqp-column-list ul li {
	margin-bottom: 15px;
}

.wqp-column-list ul li img {
	display: block;
	width: 100%;
}

.wqp-column-list ul li a {
	display: block;
}

.wqp-column-list ul li h4 a {
	display: block;
	font-size: 18px;
	color: #1a1a1a;
	padding: 8px 0 10px;
}

.wqp-column-list ul li .text {
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
}


/*�����ܹ�*/

.wmanagement {
	text-align: center;
}

.wmanagement img {
	max-width: 100%;
}


/*��������*/

.wqp-honornav {
	text-align: center;
}

.wqp-honor {
	padding-top: 15px;
	padding-bottom: 20px;
}

.wqp-honornav a {
	font-size: 18px;
	color: #1a1a1a;
	padding: 0 20px 10px;
	margin: 0 20px;
	display: inline-block;
}

.wqp-honornav a.cur,
.wqp-honornav a:hover {
	color: #e94709;
	border-bottom: 2px solid #e94709;
}

.wqp-honor-list {
	padding-top: 20px;
}

.wqp-honor-list ul li .honor-img {
	display: block;
	border: 1px solid #D9D9D9;
	padding: 10px;
}

.wqp-honor-list ul li .honor-img img {
	display: block;
	width: 100%;
}

.wqp-honor-list ul li {
	margin-bottom: 15px;
}

.wqp-honor-list ul li h4 {
	font-size: 14px;
	text-align: center;
	margin-top: 10px;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 1;
}


/*��ҳ*/

.wqp-page {
	display: block;
	background: #e94709 url(../webimages/wwimg09.png) no-repeat center;
	padding: 20px 0;
	-moz-background-size: 25px auto;
	-o-background-size: 25px auto;
	background-size: 25px auto;
}


/*��ҵ����*/

.base-list ul {
	margin-bottom: 20px;
}

.base-list ul li {
	margin-bottom: 15px;
}

.base-list ul li .title {
	width: 100%;
	height: 40px;
	line-height: 40px;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 1;
	background: rgba(0, 0, 0, 0.6);
	padding: 0 10px;
	font-size: 15px;
	-o-transition: 0.5s;
	transition: 0.5s;
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	color: #fff;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 1;
}

.base-list ul li .title:after {
	content: "";
	position: absolute;
	width: 8px;
	height: 8px;
	border-left: 3px solid #fff;
	border-top: 3px solid #fff;
	position: absolute;
	transform: rotate(135deg);
	-webkit-transform: rotate(135deg);
	-moz-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	-o-transform: rotate(135deg);
	top: 50%;
	right: 10px;
	margin: -4px 0 0 -4px;
}

.base-list ul li .baseCon {
	position: relative;
}

.base-list ul li img {
	display: block;
	width: 100%;
}

.base-list ul li:hover .title {
	width: 100%;
	height: 100%;
	text-align: center;
}

.base-list ul li:hover .title span {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 100%;
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	display: block;
}

.base-list ul li:hover .title:after {
	opacity: 0;
}


/*Ӫ������*/

.wnetwork-one img {
	display: block;
	width: 100%;
}

.Searchcity li {
	border-bottom: 1px solid #E9E9E9;
	padding: 10px 0;
}

.Searchcity li .cityItem {
	color: #333333;
}

.Searchcity li:nth-of-type(even) .cityItem {
	padding-left: 0;
}

.Searchcity li h4 {
	font-size: 15px;
	padding-bottom: 5px;
	color: #333;
	font-weight: 600;
}

.wnetwork-nav {
	width: 100%;
	overflow: hidden;
	margin-bottom: 10px;
}

.wnetwork-nav ul li {
	float: left;
	width: 50%;
	display: block;
	background: #E6E6E6;
	text-align: center;
	font-size: 15px;
	/*padding:10px 0;*/
	border-right: 1px solid #CCCCCC;
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	position: relative;
}

.wnetwork-nav a {
	padding: 10px 0;
	display: block;
}

.wnetwork-nav ul {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	transition-property: -webkit-transform;
	-moz-transition-property: transform, -moz-transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform, -moz-transform, -o-transform;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

.wnetwork-nav ul li:last-child {
	border-right: 0;
}

.Searchcity {
	margin-bottom: 20px;
}


/*wuqiuping-end*/


/****************huangshuhong-start*************************************************************/


/*��Ʊ��̬*/

.h-report {
	padding-top: 25px;
	width: 100%;
	padding-bottom: 25px;
}

.h-report th {
	font-size: 16px;
	color: #fff;
	text-align: center;
	height: 50px;
	background: #e94709;
	font-weight: normal;
	border-right: 1px solid #fff;
}

.h-report th:nth-child(3n) {
	border-right: none;
}

.h-report td {
	border-bottom: 1px solid #e8e8e8;
	border-left: 1px solid #e8e8e8;
	height: 45px;
	vertical-align: middle;
	padding-left: 3%;
	padding-right: 3%;
	font-size: 14px;
	color: #1a1a1a;
	padding-top: 10px;
	padding-bottom: 10px;
}

.h-report td:nth-child(3n) {
	border-right: 1px solid #e8e8e8;
}

.h-report td:nth-child(2n),
.h-report td:nth-child(3n) {
	text-align: center;
	padding-left: 0;
	padding-right: 0;
}

.h-report td a {
	color: #e94709;
	display: block;
	font-size: 13px;
}

.h-report .wwpage {
	margin-top: 25px;
}


/*��˾����*/

.govern-nav {
	text-align: center;
	padding-top: 25px;
	padding-bottom: 15px;
}

.govern-nav a {
	display: inline;
	font-size: 16px;
	color: #333;
	display: inline-block;
	line-height: 35px;
	padding: 0;
	height: 38px;
}

.govern-nav a:hover,
.govern-nav a.cur {
	color: #e94709;
	border-bottom: 3px solid #e94709;
}

.h-govern h2 {
	font-size: 19px;
	font-weight: bold;
	color: #333;
	padding-bottom: 15px;
}

.govern-list {
	border-bottom: 1px solid #e5e5e5;
}

.govern-list h3 {
	font-size: 16px;
	color: #0b70c3;
	padding-bottom: 10px;
}

.govern-list li {
	padding-top: 21px;
	padding-bottom: 4px;
	border-top: 1px solid #e5e5e5;
}

.govern-list p {
	font-size: 14px;
	color: #555;
	word-break: break-all;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	overflow: hidden;
	margin-bottom: 20px;
}

.govern-more,
.govern-down {
	float: right;
	font-size: 14px;
	color: #e94709;
	padding-left: 8px;
	/*margin-top:10px;*/
}

.govern-list p {
	margin-bottom: 10px;
}

.govern-more:hover,
.govern-down:hover {
	color: #e94709;
}

.govern-list {
	margin-bottom: 25px;
}

.h-govern .wwpage {
	margin-bottom: 25px;
}

.govern-down {
	padding-right: 8px;
	padding-left: 28px;
	background-image: url(../webimages/zdown.png);
	background-repeat: no-repeat;
	background-position: left center;
}

.govern-intro {
	font-size: 14px;
	color: #333;
	line-height: 24px;
	padding-bottom: 30px;
}

.h-imgbox {
	background: #f7f7f7;
	text-align: center;
	padding: 30px 10px;
}

.h-imgbox img {
	max-width: 100%;
}

.albumlist02 {
	display: none;
}

.albumlist {
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0px;
	top: 0px;
	background: #000;
	z-index: 11;
	display: none;
}

.albumwrap {
	width: 100%;
	color: #fff;
	position: absolute;
	top: 50%;
	left: 0;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}

.albumwrap h4 {
	font-size: 16px;
	text-align: center;
	padding-bottom: 12px;
}

.albumlistpages {
	font-size: 14px;
	text-align: right;
	padding: 8px 12px 0 0;
}

.xiangcelist li .albumlistpages span {
	border: none;
	padding: 0px;
}

.h-table {
	padding: 20px 0 30px;
	overflow-x: scroll;
}

.h-table table {
	border-bottom: 1px solid #ddd;
	min-width: 800px;
}

.h-table th {
	font-size: 15px;
	color: #fff;
	background: #006ac0;
	text-align: center;
	height: 40px;
	font-weight: normal;
}

.h-table td {
	font-size: 14px;
	color: #333;
	text-align: center;
	border-top: 1px solid #ddd;
	border-left: 1px solid #ddd;
	height: 40px;
}

.h-table td:nth-child(6n) {
	border-right: 1px solid #ddd;
}

.h-info {
	padding: 35px 0 30px;
}

.info-pic {
	margin-bottom: 20px;
}

.info-img img {
	width: 100%;
	display: block;
}

.info-txt {
	background: #f7f7f7;
	padding: 20px 10px;
	font-size: 14px;
	color: #1a1a1a;
	line-height: 24px;
}

.info-last {
	background: #f7f7f7;
}

.last-left {
	padding-left: 36px;
	padding: 15px 10px;
	font-size: 14px;
	color: #1a1a1a;
	line-height: 24px;
}

.last-right {
	padding: 15px 10px;
}

.last-left h2 {
	font-size: 20px;
	color: #e94709;
	padding-bottom: 10px;
}

.last-right ul {
	text-align: center;
}

.last-right li {
	font-size: 14px;
	color: #333;
	display: inline-block;
	margin: 0 10px 10px;
}

.last-right li a {
	font-size: 20px;
	color: #1a1a1a;
}


/*��Ʊ��̬*/

.stock-top {
	padding-top: 25px;
}

.stock-name {
	float: left;
	font-size: 14px;
	color: #fff;
	line-height: 20px;
	background: #e94709;
	text-align: center;
	padding-top: 8px;
	padding-bottom: 8px;
}

.stock-name b {
	display: block;
}

.stock-now {
	font-size: 14px;
	color: #e94709;
	height: 56px;
	line-height: 56px;
	padding-left: 27px;
	background: #f2f2f2;
}

.stock-now img {
	position: relative;
	top: 3px;
	margin-right: 6px;
}

.stock-up {
	background: #f2f2f2;
	text-align: center;
	padding-top: 13px;
	padding-bottom: 6px;
}

.stock-middle {
	background: #f7f7f7;
	margin-bottom: 22px;
}

.stock-up span {
	color: #b1020c;
	font-size: 30px;
	font-weight: bold;
	padding-right: 30px;
	background-image: url(../webimages/zhsh06.png);
	background-position: right center;
	background-repeat: no-repeat;
}

.stock-up span.cur {
	color: #0e8c4c;
	background-image: url(../webimages/zhsh06g.png);
}

.stock-up em {
	color: #b1020c;
	font-size: 15px;
	padding: 0 12px;
}

.stock-up i {
	font-size: 13px;
	color: #333;
}

.stock-detail {
	line-height: 30px;
	font-size: 14px;
	color: #333;
}

.stock-detail ul {
	padding-top: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.stock-detail ul li {
	padding-left: 5px;
	padding-right: 5px;
}

.stock-detail b {
	color: #000;
}

.stock-status {
	background: #f7f7f7;
}

.status-nav {
	background: #ededed;
	border: 1px solid #ededed;
	overflow: hidden;
	margin-bottom: 19px;
}

.status-nav a {
	display: block;
	float: left;
	font-size: 14px;
	color: #333;
	width: 65px;
	text-align: center;
	line-height: 43px;
}

.status-nav a.cur {
	color: #00a0e9;
	background: #fff;
}

.allstatus {
	padding: 0 11px 50px;
}

.substatus-nav {
	font-size: 14px;
	color: #333;
	line-height: 40px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background: #ededed;
}

.substatus-nav span {
	padding-left: 10px;
	padding-right: 5px;
}

.substatus-nav i {
	color: #b1020c;
}

.stock-img {
	text-align: center;
	padding-top: 43px;
	overflow-x: scroll;
}

.stock-img img {
	min-width: 600px;
}

.stock-status {
	margin-bottom: 60px;
}


/****************huangshuhong-end**************************************************************/

.wwlingyutit {
	font-size: 18px;
	font-weight: bold;
	color: #e94709;
	padding-top: 20px;
	padding-bottom: 10px;
}

.wwresultleft {
	padding-bottom: 20px;
}

.energyCon {
	text-align: justify;
}

.wwthetext dd {
	text-align: justify;
}

.wwfieldDllist dl dd {
	text-align: justify;
}

.engineering dl dd p {
	/*text-indent:29px;*/
}

.wqp-column-list ul {
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	transition-property: -webkit-transform;
	-moz-transition-property: transform, -moz-transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform, -moz-transform, -o-transform;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

.wqp-column-list ul li {
	float: none;
	width: 25%;
	padding-left: 15px;
	padding-right: 15px;
}

.wqp-column-list .commonweb {
	overflow: hidden;
	padding: 0;
	margin: 0 3%;
}

.last-right li p:last-child {
	padding-top: 5px;
	font-weight: bold;
}

.stock-now em {
	color: #333;
	font-size: 12px;
	display: inline-block;
	width: 28%;
	line-height: 17px;
	padding-top: 13px;
	position: absolute;
	right: 22px;
}

.wwcauseimg li:first-child img:nth-of-type(5) {
	width: 100%;
}

.wwcauseimg li:last-child img:nth-of-type(1) {
	width: 100%;
	padding-left: 7px;
	padding-right: 7px;
}

.rightmenuin {
	display: none;
}

.rightmenu .ico-box {
	position: relative;
	width: 54px;
	height: 54px;
	border-bottom: 1px solid #fff;
	cursor: pointer;
}

.rightmenu .ico06 {
	background: #1a1a1a url(../webimages/wwpic202.jpg) 0 0 no-repeat;
	border-bottom: none;
}

.rightmenu {
	position: fixed;
	right: 0;
	top: 30%;
	z-index: 999;
	display: none;
}

.rightmenuin .ico06 {
	background: #1a1a1a url(../webimages/wwpic202.jpg) 0 0 no-repeat;
	border-bottom: none;
}

.rightmenuin {
	position: fixed;
	right: 0;
	top: 30%;
	z-index: 999;
}

.rightmenuin {
	top: 88%;
	right: 10px;
}

.rightmenuin .ico-box {
	position: relative;
	width: 54px;
	height: 54px;
	cursor: pointer;
}

.rightmenuins {
	display: none !important;
}


/*.rightmenu{ display:none;}*/

.rightmenu02 {
	display: block;
}

.wwshowdis p {
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
}

.testserveimg {
	padding-top: 30px;
	margin: 0 -15px;
}

.wwrange li {
	height: 90px;
	width: 100%;
	margin-bottom: 10px;
}


/*���ܲ���*/

.wwintroUp ul li {
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom: 20px;
	text-align: center;
}

.wwintroUp ul li img {
	display: block;
	width: 100%;
}

.wwintroUp ul {
	margin: 0 -5px;
}

.wwintroUp ul li p {
	padding-top: 10px;
}

.wwintroUp {
	padding-top: 30px;
}

.wwintroUptit {
	color: #333;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 15px;
}

.wwjianjieimg ul li img {
	display: block;
	width: 100%;
}

.wwjianjieimg ul li {
	margin-bottom: 20px;
	text-align: center;
	font-size: 14px;
}

.wwjianjieimg ul li p {
	padding-top: 10px;
}

.wwjianjieimg {
	padding-top: 10px;
}

.wwjianjieimgtit {
	color: #e94709;
	font-size: 16px;
	padding-bottom: 20px;
}

.wwmanlink {
	background: url(../webimages/wwimg127.png) no-repeat left 5px;
	padding-left: 28px;
}

.wwaddnav02 ul {
	width: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	transition-property: -webkit-transform;
	-moz-transition-property: transform, -moz-transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform, -moz-transform, -o-transform;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

.wwaddnav02 ul li {
	width: 25%;
	margin-right: 14px;
}

.wwaddnav02 a {
	width: 100%;
}

.wwaddnav02 {
	overflow: hidden;
	position: relative;
}

.wwaddnav02 .wwyeartableft {
	height: 50px;
	top: 40px;
}

.wwaddnav02 .wwyeartabright {
	height: 50px;
	top: 40px;
}

.wwaddnavbox {
	margin: 0 40px;
	overflow: hidden;
}

.wwesizelist:nth-of-type(4) .wwback h3 {
	background: #f2f2f2 url(../webimages/wwimg92.png) no-repeat;
}

.wnetwork-nav ul li.cur a {
	background: #e94709;
	color: #fff;
}

.wwaddlisttwo ul {
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	transition-property: -webkit-transform;
	-moz-transition-property: transform, -moz-transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform, -moz-transform, -o-transform;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

.wwaddnavTow ul {
	width: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	transition-property: -webkit-transform;
	-moz-transition-property: transform, -moz-transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform, -moz-transform, -o-transform;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

.wwaddnavTow {
	overflow: hidden;
}

.wwaddnavTow ul li {
	width: 50%;
}

.wwaddnavTow ul li a {
	width: 100%;
}

.wwresulbotcon ul li p {
	display: none;
}

.wwnurselist li:nth-of-type(2) {
	width: 50%;
	float: left;
	padding-right: 5px;
}

.wwnurselist li:nth-of-type(3) {
	width: 50%;
	float: left;
	padding-left: 5px;
}

.wwcasepoplisttest ul li {
	float: left;
}

.wwcasepoptwo .wwcasepoplist ul {
	width: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	transition-property: -webkit-transform;
	-moz-transition-property: transform, -moz-transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform, -moz-transform, -o-transform;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

.wwcasepoptwo .wwcasepoplist ul li {
	width: 100%;
}


/*���������*/

.CWhint {
	width: 580px;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -149px;
	margin-left: -290px;
	background: #fff;
	z-index: 99;
	display: none;
}

.CWhinttit {
	height: 47px;
	background: #004988;
	font-size: 18px;
	color: #fff;
	line-height: 47px;
	padding-left: 20px;
}

.CWhintbox {
	margin: 0 48px;
	padding: 35px 0;
	position: relative;
	padding-left: 81px;
}

.CWhintleft {
	float: left;
	position: absolute;
	left: 0;
	top: 35px;
}

.CWbrowser {
	padding-top: 10px;
}

.CWbrowser a {
	display: inline-block;
	width: 19%;
	font-size: 12px;
	text-align: center;
}

.CWbrowser a img {
	display: block;
	max-width: 100%;
	margin: 0 auto;
}

.CWbrowser a em {
	display: block;
	color: #b80007;
}

.CWbrowser a span {
	display: block;
	line-height: 16px;
}

.CWhintright h3 {
	font-size: 18px;
}

.CWhintrighthref {
	color: #004988;
	border-bottom: 1px solid #5377a2;
	margin: 5px 0;
	display: inline-block;
}

.CWhintgran {
	color: #666;
	margin: 10px 0;
}

.CWclsoe {
	display: block;
	float: right;
	height: 47px;
	width: 52px;
	text-align: center;
}


/*��������*/

.Techsup {
	padding: 30px 0 45px;
}

.Techsuptitle {
	padding: 0 3%;
}

.Techsuptitle a {
	display: inline-block;
	padding: 0 20px;
	height: 41px;
	line-height: 41px;
	background: #f7f7f7;
	font-size: 16px;
	color: #1a1a1a;
	float: left;
	position: relative;
}

.Techsuptitle a:after {
	content: "";
	position: absolute;
	width: 0;
	height: 0;
	bottom: -8px;
	left: 50%;
	margin-left: -10px;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-top: 10px solid #e94709;
	display: none;
}

.Techsuptitle a:hover,
.Techsuptitle a.cur {
	background: #e94709;
	color: #fff;
}

.Techsuptitle a:hover:after,
.Techsuptitle a.cur:after {
	display: block;
}

.Techsuptab {
	border-bottom: 1px solid #e0e0e0;
}

.Techsuptab a {
	/*padding:0 25px 7px;*/
	font-size: 16px;
	display: block;
	margin: 0 auto;
	position: relative;
	text-align: center;
	height: 34px;
}

.Techsuptop {
	padding: 30px 0 30px 0;
}

.Techsuptoptit {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 10px;
}

.Techsuptab a:hover,
.Techsuptab a.cur {
	border-bottom: 3px solid #e94709;
}

.Techsuptab a:after {
	content: "";
	position: absolute;
	width: 0;
	height: 0;
	bottom: -10px;
	left: 50%;
	margin-left: -10px;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-top: 10px solid #e94709;
	display: none;
}

.Techsuptab a:hover:after,
.Techsuptab a.cur:after {
	display: block;
}

.Techsuptopimg {
	padding-top: 10px;
	max-width: 100%;
}

.Techsuptopright {
	padding-top: 5px;
}

.Techsuptopright img {
	display: block;
	max-width: 100%;
}

.Techsuptab ul {
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	transition-property: -webkit-transform;
	-moz-transition-property: transform, -moz-transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform, -moz-transform, -o-transform;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

.Techsuptab ul li {
	/*padding:0 25px;*/
}

.Techsuptab .web {
	width: 100%;
	height: 34px;
}

.Techsuptop02 {
	padding: 0 0 30px;
}

.wwCleaning ul li {
	color: #666;
	position: relative;
	padding: 15px;
}

.wwCleaning ul li:nth-of-type(odd) {
	background: #f2f2f2;
}

.wwCleaning ul li h3 {
	color: #333;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 10px;
}

.wwCleaningimg {
	float: right;
	width: 118px;
	height: 141px;
	display: block;
	margin-left: 15px;
}

.Wresearch {
	padding-top: 25px;
}

.Wresearch li {
	margin-bottom: 15px;
}

.Wresearch li img {
	display: block;
	max-width: 100%;
}

.Ttechingtit {
	font-size: 16px;
	font-weight: bold;
	color: #333;
	margin-bottom: 10px;
}

.Ttechingbox {
	color: #666;
	line-height: 25px;
}

.Techcontact {
	color: #e94709;
	font-weight: bold;
	line-height: 24px;
}

.Techsuptablist {
	padding-bottom: 12px;
	overflow: hidden;
}

.wwCleaning {
	padding-top: 30px;
}

.Wresearchbox {
	padding-top: 30px;
}

.Wrespace {
	padding-bottom: 8px;
}

.Wdetection table {
	width: 100%;
	border-collapse: collapse;
}

.Wdetection table th {
	background: #e0e0e0;
	border-right: 1px solid #fff;
	height: 40px;
	float: none;
}

.Wdetection table td {
	background: #ededed;
	border-right: 1px solid #fff;
	height: 40px;
	border-bottom: 1px solid #fff;
	padding-bottom: 10px;
	padding-top: 10px;
	float: none;
}

.Wdetection table td.col-sm-4 {
	text-align: center;
	padding-right: 5px;
	padding-left: 5px;
}

.Wdetection table td.col-sm-8 {
	padding-left: 20px;
	padding-right: 10px;
}
.newsa {
    margin-bottom:30px;
}

@media (min-width: 380px) {
	.wwback h3 {
		/*width:142px*/
		height: 36px;
		font-size: 18px;
		height: 36px;
		line-height: 36px;
		display: inline-block;
		padding-right: 90px;
	}
	.wwcauseimg li:nth-of-type(2) {
		/*padding-right: 16px;*/
	}
	.wwindexhonor ul li {
		width: 50%;
	}
	.wwvideo {
		width: 60%;
	}
	.wwjobtel em {
		/* top: 13px; */
	}
	.wwjoblink span {
		display: inline-block;
		vertical-align: -17px;
		padding-right: 5px;
	}
	.stock-now em {
		position: initial;
		width: auto;
	}
	/*ʵ������ҵ�������*/
	.testserveimg li {
		float: left;
		width: 50%;
		padding-left: 15px;
		padding-right: 15px;
		padding-bottom: 30px;
	}
	.wwrange {
		margin: 0 -7px;
	}
	.wwrange li {
		width: 50%;
		float: left;
		height: 131px;
		padding-bottom: 15px;
		padding-right: 7px;
		padding-left: 7px;
	}
	.Wresearch li {
		padding-left: 5px;
		padding-right: 5px;
	}
	.Wtestlist ul {
		padding-bottom: 0;
		margin-bottom: 0;
	}
}

@media (min-width: 429px) {
	.wwprodesctab span {
		font-size: 16px;
		padding: 10px 20px;
	}
	.wwnumber span:nth-of-type(1) {
		padding-right: 0;
	}
	.wwcausequnlist li {
		width: 33.33%;
		padding-left: 5px;
		padding-right: 5px;
	}
	.wwintroimglist li {
		width: 50%;
		padding-right: 15px;
		padding-left: 15px;
	}
	.wwintro img {
		/*max-width:100%;*/
		/*width:auto;*/
	}
	.testserveimg li {
		width: 33.33%;
	}
}

@media (min-width: 520px) {
	.ww-xs-7 {
		width: 52.2%;
		padding-right: 10px;
	}
	.ww-xs-5 {
		width: 47.8%;
	}
	.wwrangeimglist {
		padding-top: 25px;
		padding-bottom: 5px;
	}
	.wwadddiv p {
		padding-bottom: 0;
		line-height: 23px;
	}
	/*��ϵ����*/
	.wwadddiv {
		padding-bottom: 0;
	}
	.wwintroimglist li {
		width: 50%;
	}
	/*---���쾫��-���*/
	.wwnumber {
		text-align: center;
		padding: 58px 0 20px 0;
	}
	.wwnumber span {
		display: inline-block;
	}
	.wwnumber span:nth-of-type(1) {
		padding-right: 180px;
	}
	.wwcauseimg li:nth-of-type(2) img {
		padding-right: 0;
	}
	.wwcontantdiv:nth-of-type(1) {
		margin-right: 12%;
	}
	/*���ܲ�����ҵȺ-��ҵȺ����*/
	.wwnumbertwo span:nth-of-type(1) {
		padding-right: 0;
	}
	.wwnumbertwo span {
		width: 50%;
		float: left;
	}
	.wwThemain ul li {
		width: 50%;
		float: left;
	}
	.wwindustrylist li {
		width: 50%;
	}
	.wwindustrytext {
		height: 313px;
	}
	/*��ҵ�Ļ�*/
	.wwqiwenlist li {
		width: 50%;
		line-height: 20px;
		margin-bottom: 10px;
	}
	.wwcolorlisttext {
		padding: 15px 35px 55px;
	}
	.wwcolorlisttext h3 {
		padding: 10px 0;
	}
	.wwnumberfour {
		padding: 20px 0 0px 0;
	}
	.wwjobtel span img {
		width: auto;
	}
	/*��ҵ�Ļ�*/
	.wwchange{
		padding-bottom: 30px;
	}
	.wwchange li {
		
		width:100%;
	}
	.wwchangeimg {
		width: 50%;
		float: left;
	}
	
	
	.wwchangediv {
		width: 50%;
		float: left;
	}
	
	
	.wwchangediv:after {
		content: "";
		position: absolute;
		width: 0;
		height: 0;
		top: 50%;
		left: -23px;
		margin-left: -10px;
		border-bottom: 20px solid transparent;
		border-top: 20px solid transparent;
		border-right: 20px solid #f7f7f7;
		margin-top: -10px;
	}
	
	.wwchange li:nth-child(even) .wwchangeimg{float: right;}
	.wwchange li:nth-child(even) .wwchangediv:after{
		left:auto;
		right:-13px;
		border-right:0;
		border-left: 20px solid #f7f7f7;
	}
	.wwqiwentext {
		line-height: 20px;
		position: absolute;
		top:50%;
		transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
	}
	.wwqiwentext h3 {
		font-size: 16px;
		padding-bottom: 0;
	}
	.wwjoblink span a {
		padding-right: 22px;
		padding-left: 22px;
	}
	/****************huangshuhong-start*************************************************************/
	.substatus-nav span {
		width: auto;
	}
	/****************huangshuhong-end*************************************************************/
	.Foodlisst dl dt img {
		width: 50%;
		/*padding-left:10px; padding-right:10px;*/
	}
	.Foodlisst dl dt img:nth-of-type(1) {
		padding-right: 10px;
	}
	.Foodlisst dl dt img:nth-of-type(2) {
		padding-left: 10px;
	}
	.Foodlisst dl dd h3 {
		padding-top: 8px;
		padding-bottom: 8px;
	}
	.wwnurselist {
		margin: 20px 0;
		position: relative;
	}
	.wwnurselist li {
		position: absolute;
	}
	.wwnurselist li:nth-of-type(1) {
		padding-right: 10px;
		width: 59%;
		top: 0;
		left: 0;
	}
	.wwnurselist li:nth-of-type(2) {
		width: 20.5%;
		left: 59%;
		top: 0;
		padding-right: 5px;
	}
	.wwnurselist li:nth-of-type(3) {
		width: 20.5%;
		left: 79.5%;
		padding-left: 5px;
	}
	.wwnurselist li:nth-of-type(4) {
		width: 41%;
		left: 59%;
		bottom: 0;
		margin-bottom: 0;
	}
	.wwnurselist li img {
		padding-bottom: 0;
	}
	.wwcasepoplisttest {
		position: relative;
	}
	.wwcasepoplisttest ul li {
		position: relative;
		float: left;
	}
	.Wresearchbox ul li:hover p {
		height: 100%;
	}
	.Wresearchbox ul li:hover p span {
		font-weight: bold;
	}
}


/*ipad��������*/

@media (min-width: 767px) {
    .newsa {
        margin-bottom:50px;
    }
	/*��������*/
	.Techsuptop {
		background: #f2f2f2;
		margin-top: 30px;
	}
	.Techsuptop02 {
		background: none;
	}
	.Techsuptopright {
		text-align: right;
	}
	.Techsuptopright img {
		float: right;
	}
	.wwCleaning ul li h3 {
		font-size: 18px;
	}
	.Wresearch {
		margin: 0 -5px;
	}
	.Wrespace {
		padding-bottom: 10px;
	}
	.Wdetection table th {
		font-size: 18px;
		height: 58px;
		border-bottom: 2px solid #fff;
	}
	.Wdetection table td {
		height: 45px;
		border-bottom: 2px solid #fff;
	}
	s .testserveimg li {
		width: 16.66666667%;
	}
	.wwrange li {
		width: 25%;
	}
	.Edoclist {
		margin: 0 -30px;
	}
	.Edoclist li {
		padding-left: 30px;
		padding-right: 30px;
		padding-bottom: 0;
		margin-bottom: 0;
	}
	.Functiondl dd {
		padding-bottom: 45px;
	}
	.wwpackdivword {
		height: 100px;
		overflow: hidden;
	}
	.wwpackdiv {
		padding-bottom: 0;
	}
	.wwintroUptit {
		font-size: 24px;
		padding-bottom: 25px;
	}
	.wwintroUp {
		padding-top: 60px;
	}
	.wwjianjieimg ul {
		margin: 0 -10px;
	}
	.wwjianjieimg ul li {
		padding-left: 10px;
		padding-right: 10px;
	}
	.wwjianjieimgtit {
		font-size: 20px;
	}
	.wwadddiv p {
		padding-bottom: 5px;
		line-height: 24px;
	}
	.wwpopleft {
		left: 19px;
	}
	.wwpopright {
		right: 19px;
	}
	.wwaddnav a {
		height: 50px;
		line-height: 50px;
		font-size: 18px;
	}
	/*ҽҩ��ҵ�������*/
	.Cusplist ul li {
		background: #f2f2f2;
		padding-left: 39px;
		padding-right: 39px;
		padding-top: 30px;
		padding-bottom: 45px;
	}
	/*.wwindustryimg03 img{ width:auto;}*/
	.Cuspimg {
		margin: 0 -5px;
	}
	.Cuspimg img {
		float: left;
		width: 33.33%;
		padding-left: 5px;
		padding-right: 5px;
	}
	.Edoclistdiv {
		overflow: hidden;
	}
	.wwindustryimg04 {
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.Edoclistdiv {
		padding-bottom: 30px;
	}
	.wwindustrytit10 {
		padding-top: 15px;
	}
	.Foodlisst {
		padding-top: 15px;
	}
	/*---Yewenwen---*/
	.wwlogo img {
		height: 45px;
	}
	.wwstock {
		margin-top: 7px;
	}
	.wwstock img {
		height: 35px;
	}
	.wqp-column-list .commonweb {
		margin: 0 auto;
	}
	.wwpackimg {
		padding-right: 15px;
	}
	.wwpackdiv {
		padding-right: 15px;
	}
	/*��Ʒ��ϸ*/
	.wwprodetatop {
		padding-top: 37px;
	}
	.wwprodetaimg {
		float: left;
		border: 1px solid #dadada;
		padding: 0;
	}
	.wwprodetaimg img {
		display: block;
		width: 100%;
	}
	.wwprodesciti {
		font-size: 32px;
		border-bottom: 1px solid #dadada;
		line-height: 32px;
		padding-bottom: 32px;
	}
	.wwprodesc {
		line-height: 36px;
		border-bottom: 1px solid #dadada;
		padding: 0 0 20px;
	}
	/*��ҵȺ����*/
	.wwintroimglist li {
		width: 33.33333333%;
	}
	.wwintronews dl dt {
		width: 26.3%;
		padding-right: 15px;
		float: left;
	}
	.wwintronews dl dd {
		width: 73.7%;
		padding-left: 15px;
		float: left;
	}
	.wwintronmore {
		margin-top: 14px;
	}
	.wwintronews dl dd h4 {
		padding: 1% 0 2%;
	}
	.wwintronews dl dd p {
		line-height: 20px;
	}
	/*����������ҵȺ---��ҵȺ����*/
	.wwcauseimg li {
		float: left;
		width: 50%;
	}
	.wwcauseimg li:nth-of-type(2) {
		padding-bottom: 8px;
		padding-right: 13px;
	}
	.wwcauseimg li:nth-of-type(2) img {
		display: block;
		width: 100%;
		padding-right: 0;
	}
	.wwcauseimg li img {
		padding-bottom: 0;
		padding-left: 0;
	}
	.wwcauseimg li:nth-of-type(1) img {
		width: 33.33%;
		padding-right: 8px;
		float: left;
	}
	.wwcauseimg li:nth-of-type(1) img:nth-of-type(5) {
		width: 66.67%;
		padding-top: 8px;
	}
	.wwcauseimg li:nth-of-type(1) img:nth-of-type(3) {
		margin-right: 0;
	}
	.wwcauseimg li:nth-of-type(1) img:nth-of-type(4) {
		padding-top: 8px;
	}
	.wwcauseimg li:last-child img:nth-of-type(1) {
		width: 100%;
		padding-left: 0;
		padding-right: 0;
	}
	/*��������*/
	.wwdown ul li {
		padding-bottom: 20px;
		padding-top: 34px;
	}
	.wwdown ul li h3 {
		color: #e94709;
		font-size: 18px;
		padding-bottom: 15px;
	}
	.wwdown {
		padding: 34px 0 38px;
	}
	.wwdowncl {
		float: left;
		cursor: pointer;
	}
	.wwdownicon {
		display: inline-block;
		float: right;
		width: 70px;
		height: 70px;
		-webkit-border-radius: 100%;
		-moz-border-radius: 100%;
		border-radius: 100%;
		border: 1px solid #dedede;
		background: url(../webimages/wwimg22.png) no-repeat center;
		-moz-background-size: 29px auto;
		-o-background-size: 29px auto;
		background-size: 29px auto;
	}
	.wwdown ul li span {
		display: none;
	}
	/*��������*/
	.wwcorediv {
		font-size: 16px;
	}
	.wwcorediv h3 {
		font-size: 24px;
		padding: 23px 0;
	}
	.wwcoreover {
		height: 99px;
	}
	.wwprodesctab span {
		font-size: 18px;
		padding: 10px 40px;
	}
	.wwintrotit {
		font-size: 20px;
		line-height: 24px;
	}
	.wwintrotitco {
		font-size: 16px;
	}
	.wwcaselist .wwpackdiv {
		margin: 2% 0;
	}
	.wwcauseimg li:nth-of-type(2) {
		padding-bottom: 8px;
		padding-right: 22px;
	}
	/*��Ʒ�����-��Ʒϵ��*/
	.wwnewslist dl dd h3 {
		font-size: 20px;
		margin: 2% 0 2% 0;
	}
	.wwnewslist dl dd p {
		-webkit-line-clamp: 3;
		line-height: 20px;
	}
	.wwnewslist dl dd span {
		margin-top: 2%;
	}
	.wwnewslist dl dd {
		padding-bottom: 0;
	}
	.wwjoblink span a:first-child {
		padding-left: 11px;
	}
	/*��վ��ͼ*/
	.sitemapcont2 {
		padding: 7% 0 0;
		overflow: hidden;
	}
	.sitemapcont2 dl dd {
		padding: 2% 3% 1% 27px;
	}
	/*������ҵ*/
	.wwimporword p {
		-webkit-line-clamp: 2;
	}
	.wwimpor dl {
		background: #f7f7f7;
	}
	.wwimpor dl dt {
		padding-right: 0;
	}
	.wwimporword h3 {
		margin: 0 0 1% 0;
	}
	.wwimporword span {
		padding: 1px 17px;
		margin-top: 9px;
	}
	.wwnewstime {
		position: absolute;
		top: 50%;
		right: 0;
		transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		display: none;
	}
	.wwimpor {
		padding: 50px 0;
	}
	.wwimpor dl {
		margin-bottom: 15px;
	}
	.wwimpor .wwpage {
		margin-top: 40px;
	}
	.commonDetailedtitle h3 {
		font-size: 28px;
		padding: 50px 0px 0px;
	}
	.commonDetailedContentsfoot dl dd {
		float: left;
		margin-bottom: 0;
		width: 350px;
		word-break: break-all;
		display: -webkit-box;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
		overflow: hidden;
	}
	.commonDetailedContentsfoot dl dt {
		float: right;
		width: 350px;
		word-break: break-all;
		display: -webkit-box;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
		overflow: hidden;
	}
	.commonDetailedContentsfoot dl dd:nth-of-type(2) {
		float: right;
	}
	/*ý�屨��*/
	.wwmedia {
		padding: 50px 0;
	}
	.wwmedia .wwpage {
		margin-top: 31px;
	}
	.wwmedia dl {
		background: #f7f7f7;
		position: relative;
	}
	.wwmedia dl dt {
		padding-left: 0;
	}
	.wwmedia dl dt img {
		display: block;
		width: 100%;
	}
	.wwmedia dl dd h3 {
		padding: 0 0 4px;
	}
	.wwmediadiv {
		position: absolute;
		top: 50%;
		transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		padding-right: 15px;
	}
	.wwmediadiv p {
		word-break: break-all;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		overflow: hidden;
	}
	.wwmedia dl dd em {
		padding: 2% 0 2% 19px;
	}
	.wwmedia dl dd span {
		padding-top: 1%;
	}
	.wwmedialist li .col-sm-65 {
		padding-top: 0;
		position: absolute;
		top: 50%;
		right: 0;
		transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-o-transform: translateY(-50%);
	}
	.wwmedialist li span {
		padding-top: 8px;
	}
	/*չ�ᶯ̬*/
	.wwshowlist {
		padding: 50px 0;
	}
	.wwshowlistUp h3 {
		font-size: 30px;
		line-height: 30px;
	}
	.wwreviewtext {
		line-height: 20px;
	}
	.wwreview ul {
		padding-top: 30px;
	}
	.wwimporword {
		width: 100%;
	}
	/*ͼƬ����*/
	.bigimgcont {
		width: 700px;
		height: 507px;
	}
	.closeyuangong {
		display: block;
		width: 32px;
		height: 32px;
	}
	.wwhobigimgcont img {
		width: 55%;
	}
	/*�ɹ�����ͼƬ����*/
	.wwcasepop {
		width: 700px;
		height: 530px;
	}
	.wwcasepoptwo {
		height: 622px;
	}
	.wwcaseclose {
		display: block;
		width: 32px;
		height: 32px;
		top: -16px;
		right: -10px;
	}
	/*���ܲ�����ҵȺ-��ҵȺ����*/
	.wwnumbertwo span:nth-of-type(1) {
		padding-right: 47px;
	}
	.wwnumbertwo span {
		padding-right: 47px;
	}
	.wwcausequnlist li {
		width: 33.333%;
	}
	.wwthetext {
		line-height: 20px;
		position: relative;
	}
	.wwthetext dt {
		padding-bottom: 0;
		padding-left: 0;
		padding-right: 0;
	}
	.wwthetext dd {
		position: absolute;
		right: 0;
		top: 50%;
		transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		background: #f5f5f5;
		height: 100%;
	}
	.wwthetext dd .wwgbdiv02 {
		position: absolute;
		right: 0;
		top: 50%;
		transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		background: #f5f5f5;
		padding-left: 15px;
		padding-right: 15px;
	}
	.wwnumbertwo span {
		width: auto;
		float: none;
	}
	.wwThemain ul li {
		width: 50%;
	}
	/*����������ҵȺ-��ҵ�������*/
	.wwindustrylist {
		padding: 35px 40px 40px;
		border-bottom: 1px solid #e6e6e6;
		margin-bottom: 30px;
		margin-left: 10%;
	}
	.wwindustryimg02 {
		margin-bottom: 100px;
	}
	.wwindustryimg03 {
		margin-bottom: 50px;
	}
	.wwindustrytext {
		min-height: 241px;
	}
	/*��ҵ�Ļ�*/
	.wwqiwenlist li {
		width: 33.33333333%;
		float: left;
		line-height: 20px;
		margin-bottom: 0;
	}
	.wwcolorlisttext {
		height: 440px;
	}
	/*���д���-�������Ľ���*/
	.wwconboxleft {
		padding-left: 0;
	}
	.wwnumberth span:nth-of-type(3) {
		width: auto;
	}
	.wwnumberth span:nth-of-type(4) {
		width: auto;
	}
	.wwnumberth span:nth-of-type(5) {
		width: auto;
	}
	.wwnumberth span {
		font-size: 16px;
	}
	.wwconbox ul li:nth-of-type(odd) .wwconboxleft {
		float: left;
	}
	.wwconbox ul li:nth-of-type(even) .wwconboxleft {
		float: right;
	}
	.wwconbox ul li:nth-of-type(odd) {
		background: #f2f5f7;
	}
	.wwconbox ul li {
		padding-top: 30px;
		padding-bottom: 30px;
	}
	.wwconboxright {
		padding-top: 2%;
	}
	.wwconboxright h3 {
		font-size: 16px;
		line-height: 24px;
		padding-bottom: 5px;
	}
	.wwconbox ul li:nth-of-type(odd) .wwconboxright {
		padding-left: 0;
	}
	/*�Ƽ�����-�о�����*/
	.wwtextbig {
		color: #1a1a1a;
		font-size: 18px;
		line-height: 30px;
	}
	.wwfield {
		margin: 0 -10px;
	}
	.wwfield li {
		padding-bottom: 10px;
		padding-right: 5px;
		padding-left: 5px;
		height: 195px;
		margin-bottom: 0;
	}
	.wwfield li:nth-of-type(1) .wwfielddiv {
		padding-right: 48px;
		background: #f7f7f7 url(../webimages/wwimg64.png) no-repeat right bottom;
	}
	.wwfield li:nth-of-type(2) .wwfielddiv {
		padding-left: 48px;
		text-align: right;
		background: #f7f7f7 url(../webimages/wwimg66.png) no-repeat left bottom;
	}
	.wwfield li:nth-of-type(3) .wwfielddiv {
		padding-right: 48px;
		background: #f7f7f7 url(../webimages/wwimg67.png) no-repeat right top;
	}
	.wwfield li:nth-of-type(4) .wwfielddiv {
		padding-left: 48px;
		text-align: right;
		background: #f7f7f7 url(../webimages/wwimg68.png) no-repeat left top;
	}
	.wwfieldDllist dl dt {
		float: left;
		width: 32.66%;
		padding-right: 20px;
	}
	.wwfieldDllist dl dd {
		float: left;
		width: 67.34%;
		padding-left: 20px;
		color: #333;
	}
	.wwfieldDllist dl dd h3 {
		font-size: 22px;
		padding-bottom: 29px;
	}
	.wwfieldDllist dl:nth-of-type(odd) dt {
		float: right;
	}
	.wwfieldDllist dl:nth-of-type(odd) dd {
		float: right;
		padding-right: 105px;
		padding-left: 0;
	}
	.wwfieldDllist dl.wwdlallwidth dd {
		width: 100%;
		padding-left: 0;
	}
	.wwfieldDllist dl.wwdlallwidth dd h3 {
		padding-bottom: 15px;
	}
	.wwfieldDllist dl.wwdlallwidth dd img {
		float: left;
		padding-right: 39px;
		width: auto;
	}
	.wwfieldDllist dl {
		margin-bottom: 20px;
		border-bottom: 1px solid #e0e0e0;
	}
	/*������Դ-�˲�����*/
	.wwidea {
		padding-top: 20px;
	}
	.wwideabox ul li {
		padding-top: 30px;
		padding-bottom: 30px;
	}
	.wwactivity {
		padding-top: 29px;
	}
	.wwactivity dl {
		background: #f7f7f7;
		margin-bottom: 0;
	}
	.wwactivity dl dt {
		float: left;
		width: 50%;
	}
	.wwactivity dl dd {
		float: left;
		width: 50%;
		padding: 10px 23px 0;
		position: relative;
	}
	.wwactivity dl dd:after {
		content: "";
		position: absolute;
		top: 50%;
		width: 0;
		height: 0;
		margin-left: -11px;
		margin-top: -11px;
		border-top: 11px solid transparent;
		border-bottom: 11px solid transparent;
	}
	.wwactivity dl dd p {
		-o-text-overflow: ellipsis;
		text-overflow: ellipsis;
		-webkit-box-orient: vertical;
		overflow: hidden;
		display: -webkit-box;
		-webkit-line-clamp: 4;
	}
	.wwactivity dl:nth-of-type(odd) dt {
		float: right;
	}
	.wwactivity dl:nth-of-type(odd) dd:after {
		right: -11px;
		border-left: 11px solid #f7f7f7;
	}
	.wwactivity dl:nth-of-type(even) dd:after {
		left: 0px;
		border-right: 11px solid #f7f7f7;
	}
	/*������Դ-Ա���*/
	.wwfamilyDl {
		position: relative;
		padding-bottom: 29px;
	}
	.wwfamilyDl dt {
		float: left;
		width: 32%;
		position: relative;
	}
	.wwfamilyDl dt:after {
		content: "";
		position: absolute;
		top: 50%;
		width: 0;
		height: 0;
		margin-left: -11px;
		margin-top: -11px;
		border-left: 11px solid #b6f2f2;
		border-top: 11px solid transparent;
		border-bottom: 11px solid transparent;
		right: -11px;
	}
	.wwfamilyDl dt img {
		display: block;
		margin: 0 auto;
		max-width: 100%;
	}
	.wwfamilyDl dd {
		float: left;
		width: 68%;
	}
	.wwfamily {
		padding-top: 29px;
	}
	.wwfamilytab span {
		width: 16.66%;
		display: block;
		float: left;
		text-align: center;
		cursor: pointer;
	}
	.wwfamilytab span img {
		max-width: 100%;
	}
	.wwfamilybotlist dl dt {
		float: left;
		width: 35.5%;
		padding-right: 15px;
	}
	.wwfamilybotlist dl dd {
		float: left;
		padding-left: 15px;
		width: 64.5%;
		padding-top: 0;
	}
	.wwfamilybotlist {
		padding-top: 20px;
	}
	.wwfamilybotlist dl dd p {
		-o-text-overflow: ellipsis;
		text-overflow: ellipsis;
		-webkit-box-orient: vertical;
		overflow: hidden;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		line-height: 20px;
	}
	/*Ͷ���߹�ϵ-Ͷ���߽���*/
	.wwmessagebox {
		padding-top: 24px;
		margin-bottom: 38px;
	}
	.wwexchangetit {
		font-size: 20px;
	}
	.wwfromlist {
		background: #f7f7f7;
		padding: 37px 23px 37px;
		margin-top: 13px;
	}
	.wwfromlisttit {
		border-bottom: 1px solid #d9d9d9;
		color: #1a1a1a;
		padding-bottom: 15px;
	}
	.wwfromlist ul li label {
		display: block;
		background: #fff;
		margin-top: 5px;
	}
	.wwfromlist ul li label input[type="text"] {
		padding: 0 10px;
		height: 35px;
		width: 100%;
		background: none;
		line-height: 35px;
	}
	.wwfromlist ul li:nth-of-type(1) label {
		width: 365px;
		height: 35px;
	}
	/*.wwfromlist ul li span{ position:relative;}*/
	.wwfromlist ul li {
		margin-left: 16px;
		padding-left: 0;
		padding-top: 35px;
		padding-left: 16px;
		margin-bottom: 10px;
	}
	.wwfromlist ul li textarea {
		margin-top: 5px;
		height: 133px;
	}
	.wwfromlist ul li:last-child {
		padding-top: 0;
		margin-top: 25px;
	}
	.wwexchange .wwimpor {
		padding: 45px 0;
	}
	.wwesize {
		padding-bottom: 36px;
	}
	.wwesizelist ul {
		margin: 0 -10px;
	}
	.wwesizelist ul li {
		padding-left: 10px;
		padding-right: 10px;
	}
	.wwfamilyimg {
		margin-bottom: 29px;
	}
	.wwserve ul li p {
		word-break: break-all;
		display: -webkit-box;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
		overflow: hidden;
	}
	.wwindexhonor ul li {
		padding-bottom: 15px;
		padding-top: 0;
	}
	.wwserve ul {
		margin: 0 -15px;
	}
	.wwindexhonor ul li:nth-of-type(2) {
		border-right: none;
	}
	.wwindexbannerbtn {
		bottom: 10px;
	}
	.wwindexbannerbtn span {
		width: 60px;
	}
	.wwvideo {
		width: 65%;
		padding-left: 0;
		padding-right: 0;
		margin: 0 auto;
	}
	/*�Ƽ�����-�з��ɹ�*/
	.wwresultbox {
		background: #f7f7f7;
		padding-top: 40px;
		padding-bottom: 14px;
	}
	.wwresultright img {
		display: block;
		width: 100%;
	}
	.wwnumberfour span:nth-of-type(1) {
		padding-right: 28px;
	}
	.wwnumberfour span {
		padding-right: 28px;
	}
	.wwresultleft {
		padding-right: 20px;
		font-size: 14px;
	}
	.wwresultbox .web {
		position: relative;
	}
	.wwresultright {
		position: absolute;
		right: 0;
		top: 50%;
		transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-o-transform: translateY(-50%);
	}
	/*.wwresultDl dd{ padding-top:0;}*/
	.wwresulbot {
		background: #f7f7f7;
	}
	.wwnumberfour {
		padding: 40px 0 0px 0;
	}
	.wwjobtopleft {
		float: left;
	}
	.wwjobtopright {
		float: right;
	}
	.Recruitmentsearch dl {
		width: 100%;
	}
	.Recruitmentsearch dl dt {
		display: block;
	}
	.Recruitmentsearch dl dd {
		float: left;
		width: 509px;
		padding: 0;
	}
	.Recruitmentsearch dl dd label input.Recruitmentsearchsubmit {
		width: 105px;
	}
	.Recruitmentlist ul li h3.Recruitmenttitle {
		height: 59px;
		line-height: 59px;
		background: url(../webimages/wwimg110.png) no-repeat 5px 28px;
	}
	.Recruitmentlist ul li span {
		top: 24px;
	}
	.wwindexnews ul li span {
		display: block;
		overflow: hidden;
	}
	.wwindexnews ul li img {
		-webkit-transition: 0.5s;
		-moz-transition: 0.5s;
		-o-transition: 0.5s;
		transition: 0.5s;
	}
	.wwindexnews ul li img:hover {
		-webkit-transform: scale(1.04);
		-moz-transform: scale(1.04);
		-ms-transform: scale(1.04);
		-o-transform: scale(1.04);
		transform: scale(1.04);
	}
	.wwserve ul li span {
		display: block;
		overflow: hidden;
	}
	.wwserve ul li img {
		-webkit-transition: 0.5s;
		-moz-transition: 0.5s;
		-o-transition: 0.5s;
		transition: 0.5s;
	}
	.wwserve ul li img:hover {
		-webkit-transform: scale(1.04);
		-moz-transform: scale(1.04);
		-ms-transform: scale(1.04);
		-o-transform: scale(1.04);
		transform: scale(1.04);
	}
	.wwinnoright ul li span {
		display: block;
		overflow: hidden;
	}
	.wwinnoright ul li img {
		-webkit-transition: 0.5s;
		-moz-transition: 0.5s;
		-o-transition: 0.5s;
		transition: 0.5s;
	}
	.wwinnoright ul li img:hover {
		-webkit-transform: scale(1.04);
		-moz-transform: scale(1.04);
		-ms-transform: scale(1.04);
		-o-transform: scale(1.04);
		transform: scale(1.04);
	}
	.wwfieldDllist {
		padding-top: 40px;
	}
	.wwconboxleft img {
		width: 100%;
		margin: 0 0;
	}
	.wwconbox ul li:nth-of-type(2) .wwconboxleft img {
		display: block;
		width: 100%;
		margin: 0;
	}
	.wwnewslist dl dd {
		position: absolute;
		top: 50%;
		right: 0;
		transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-o-transform: translateY(-50%);
	}
	.energy-list li:first-child .energy-left {
		padding-top: 84px;
	}
	/*----wuqiuping- start----*/
	.wqp-pro-content {
		padding-top: 45px;
		padding-bottom: 75px;
	}
	.pro-situationOne {
		padding-bottom: 40px;
	}
	/*��Ʒ�ſ�*/
	.pro-situationTwo {
		padding-top: 35px;
		padding-bottom: 55px;
	}
	.pro-situationTwo .title {
		font-size: 30px;
		padding-bottom: 30px;
	}
	.wqpother-business h3 {
		font-size: 30px;
		padding-bottom: 50px;
	}
	.wqpother-business ul li {
		margin-bottom: 0;
	}
	/*�ྻ�Ҳ�Ʒ�빤��*/
	.clean-productsOne {
		font-size: 14px;
	}
	.clean-productsOne .clean-title {
		font-size: 30px;
		border-left: 4px solid #e94709;
		padding-left: 10px;
		margin-top: 30px;
	}
	/*  .clean-productsOne .Producttitle{padding-bottom:20px;}*/
	.clean-productsOne .clean-title span {
		font-size: 18px;
		padding-left: 20px;
		display: inline-block;
	}
	.clean-productsOne .time-list {
		padding: 60px 0 50px;
	}
	.clean-productsOne .time-list p img {
		max-height: 80%;
		max-width: 80%;
	}
	.clean-productsOne .time-list li {
		margin-bottom: 0;
	}
	.engineering {
		padding-top: 45px;
	}
	.engineering dl dd h3 {
		padding-bottom: 10px;
		font-size: 18px;
	}
	.engineering dl dd {
		padding: 15px 20px;
		line-height: 20px;
	}
	.clean-productsTwo .tit {
		font-size: 20px;
		padding-bottom: 20px;
	}
	.clean-productsTwo ul {
		margin-left: -5px;
		margin-top: 20px;
		width: 101%;
	}
	.clean-productsTwo ul li {
		padding: 0 5px;
		text-align: center;
		color: #1a1a1a;
		margin-bottom: 0;
	}
	.clean-productsTwo ul li a {
		cursor: default;
	}
	.clean-productsTwo ul li img,
	.clean-productsTwo img {
		display: block;
		width: 100%;
	}
	.clean-productsTwo ul li p {
		padding-top: 10px;
	}
	/*����Դ����*/
	.energy-list li .energy-right h3 {
		font-size: 24px;
		padding: 30px 0 20px;
	}
	.energy-list li .energy-right,
	.energy-list li .energy-left {
		padding: 0 15px;
	}
	.energy-list li:nth-of-type(odd) .energy-right {
		/*padding-left: 11%;*/
		padding-right: 11%;
	}
	.energy-list li:nth-of-type(even) .energy-right {
		/*padding-right: 5%;*/
		padding-left: 11%;
	}
	/*��չ����*/
	.honorbtn ul li {
		width: 80px !important;
		height: 80px;
	}
	.honorbtn a {
		width: 80px;
		height: 80px;
		line-height: 80px;
		font-size: 18px;
	}
	.wcompanyList li img {
		height: auto;
	}
	.wqp-column-list ul {
		/*margin:0 -15px;*/
	}
	.wqp-column-list ul li:nth-of-type(3) {
		clear: left;
	}
	.honorbtn {
		margin: 40px auto;
	}
	.leftbtn,
	.rightbtn,
	.leftbtn:hover,
	.rightbtn:hover {
		width: 24px;
		height: 34px;
		-moz-background-size: 24px auto;
		-o-background-size: 24px auto;
		background-size: 24px auto;
	}
	/*��������*/
	.wqp-honor-list ul {
		margin: 0 -10px;
	}
	.wqp-honor-list ul li {
		padding: 0 10px;
	}
	/*wuqiuping-end*/
	/****************huangshuhong-start*************************************************************/
	.govern-nav a {
		width: 112px;
		margin: 0 13px;
		display: inline-block;
		float: none;
	}
	.last-right li {
		margin: 0 22px;
	}
	.stock-name,
	.stock-up {
		width: 17.5%;
		float: left;
	}
	.stock-now,
	.stock-detail {
		width: 82.5%;
		float: left;
	}
	.substatus-nav span:last-child {
		margin-left: 10%;
	}
	.stock-img {
		overflow-x: hidden;
	}
	/****************huangshuhong-end***************************************************************/
	.wwcasepoplisttest ul li {
		width: 678px;
		height: 506px;
	}
}


/*ipad�������*/

@media (min-width: 991px) {
	/*��������*/
	.Techsuptab {
		padding-top: 45px;
	}
	.Techsup {
		padding-top: 50px;
	}
	.Techsuptab a {
		padding: 0 25px 7px;
	}
	/*��ϴ��ϵ��*/
	.wwCleaning {
		padding-top: 38px;
	}
	.wwCleaning ul li {
		padding: 30px 39px 30px 39px;
	}
	/*���ӹ��ܲ���*/
	.Functiondl dd h3 {
		font-size: 24px;
		line-height: 35px;
	}
	.Funling {
		margin-top: 20px;
	}
	.Functiondl dd h3 {
		padding-bottom: 30px;
	}
	.Functiondl dd {
		padding-top: 60px;
		padding-right: 35px;
	}
	.Functiondl dt {
		padding-left: 10px;
	}
	.wwcaselist .wwpackdiv {
		overflow: hidden;
		height: 110px;
		line-height: 18px;
	}
	.wwaddnavTow ul li {
		width: 20%;
	}
	.wwcasepoplisttest ul li {
		width: 678px;
		height: 506px;
	}
	.energy-list li:first-child .energy-right h3 {
		padding: 0 0 35px;
	}
	.energy-list li:first-child .energy-left {
		padding-top: 0;
	}
	.wwindustryimg04 {
		padding-top: 45px;
	}
	.Foodlisst dl {
		padding-left: 35px;
	}
	.Foodlisst dl:nth-of-type(2n) {
		background: #fff;
	}
	.Foodlisst dl dt {
		margin: 0;
		float: right;
		padding-left: 0;
	}
	.Foodlisst dl dd {
		padding-left: 0;
		position: relative;
		height: 100%;
		height: 133px;
	}
	.Foodlisst dl {
		padding-top: 40px;
		padding-bottom: 40px;
		background: #f2f2f2;
	}
	.Foodlisst dl:nth-of-type(2n) dt {
		float: left;
		padding-left: 0;
	}
	.Foodlisst dl:nth-of-type(2n) dd {
		float: right;
		padding-right: 0;
		padding-left: 30px;
	}
	.Foodlisst dl dt img {
		padding-bottom: 0;
	}
	.Foodlisst dl dt img:first-child {
		padding-right: 10px;
	}
	.Foodlisst dl dt img:last-child {
		padding-left: 10px;
	}
	.Foodlisst dl dd h3 {
		font-weight: bold;
		color: #666;
		padding-bottom: 10px;
	}
	.Foodlisstdiv {
		position: absolute;
		top: 50%;
		transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		padding-right: 35px;
		height: 133px;
		overflow: hidden;
	}
	/*ʵ������ҵ�������*/
	.wwrange {
		padding-top: 15px;
		padding-bottom: 5px;
	}
	.wwtestboxcopy {
		color: #1a1a1a;
		font-size: 18px;
		padding-top: 15px;
		padding-bottom: 10px;
	}
	.testserveimg {
		padding-top: 30px;
	}
	.wwtestbox {
		padding-bottom: 40px;
		padding-top: 40px;
	}
	.wwrangeimglist {
		padding-top: 27px;
	}
	.wwindustryimg03 {
		padding-bottom: 45px;
		margin-bottom: 45px;
	}
	.wwindustryimg04 {
		padding-bottom: 55px;
	}
	.zheadercont {
		padding-bottom: 0;
	}
	.wwphnavicon {
		display: none;
	}
	.wwsearchph {
		display: none;
	}
	.wwnav ul li h3 span {
		display: none;
	}
	.wwpacklist ul {
		padding-bottom:0;
	}
	.wwpackdiv {
		line-height: 19px;
	}
	.wwpackdiv h3 {
		padding: 2% 0 1% 0;
	}
	.wwpacklist ul li {
		padding-left: 0;
		padding-right: 15px;
	}
	.wwpacklist ul li:nth-child(2n) {
		padding-right: 0;
		padding-left: 15px;
	}
	.wwnav ul li h3 a.cur {
		color: #e94709;
	}
	/*��ϵ����*/
	.wwaddlist ul li {
		padding-left: 0;
		padding-right: 10px;
	}
	.wwaddlist ul li:nth-child(2n) {
		padding-right: 0;
		padding-left: 10px;
	}
	.wwadddiv p {
		padding-bottom: 3px;
	}
	.wwadddiv h3 {
		padding: 3% 0 2%;
	}
	.wwenvirdiv p {
		font-size: 18px;
		height: 56px;
		line-height: 56px;
	}
	.wwjobtopright {
		display: block;
	}
	.wwjoblink span a {
		width: auto;
	}
	.wwjoblink span a img {
		width: auto;
	}
	/*��ҵȺ����*/
	.wwintronews dl dd h4 {
		padding: 2% 0 3%;
	}
	.wwintronews dl dd p {
		line-height: 24px;
	}
	.wwintronmore {
		margin-top: 34px;
	}
	.wwintronews dl {
		padding-bottom: 50px;
	}
	.wwintroimglist li {
		width: 20%;
	}
	.wwintrotit:after {
		height: 28px;
	}
	.wwintrotitco {
		margin-left: 9px;
		display: inline-block;
		padding-top: 0;
	}
	/*��������*/
	.wwdown ul li h3 {
		font-size: 20px;
	}
	.wwdownicon {
		width: 87px;
		height: 87px;
		background: url(../webimages/wwimg22.png) no-repeat center;
		-moz-background-size: 39px auto;
		-o-background-size: 39px auto;
		background-size: 39px auto;
	}
	.wwcore {
		padding: 56px 0;
	}
	/*��Ʒ����*/
	.wwprodetatext {
		padding: 0 42px;
	}
	.wwsmalldiv ul li {
		float: left;
		padding: 0 0;
		cursor: pointer;
		width: 98px;
		height: auto;
		position: relative;
		-webkit-box-sizing: initial;
		-moz-box-sizing: initial;
		box-sizing: initial;
	}
	.wwsmalldiv ul li.cur::before {
		content: " ";
		width: 100%;
		height: 100%;
		position: absolute;
		top: 0;
		left: 0;
		display: block;
		background: url(../webimages/wwimg38.png) no-repeat;
		-moz-background-size: 100% 100%;
		-o-background-size: 100% 100%;
		background-size: 100% 100%;
		z-index: 1;
	}
	.wwsmalldiv ul li div {
		border: 1px solid #dadada;
	}
	.wwsmallleft,
	.wwsmallright {
		width: 14px;
		height: 23px;
		display: block;
		float: left;
		position: absolute;
		top: 50%;
		margin-top: -9px;
	}
	.wwsmallleft {
		left: 0;
		background: url(../webimages/wwimg11.png) no-repeat;
		-moz-background-size: 100% auto;
		-o-background-size: 100% auto;
		background-size: 100% auto;
	}
	.wwsmallright {
		right: 0;
		background: url(../webimages/wwimg12.png) no-repeat;
		-moz-background-size: 100% auto;
		-o-background-size: 100% auto;
		background-size: 100% auto;
	}
	.wwsmall {
		position: relative;
		padding: 0 22px;
		margin-top: 9%;
	}
	.wwintrotit {
		font-size: 20px;
		background: #f2f2f2;
	}
	.wwintrotit:after {
		height: 100%;
	}
	.wwintrotitco {
		font-size: 16px;
		padding-top: 5px;
		margin-left: 0;
		display: block;
	}
	.wwprodescword {
		padding-top: 48px;
	}
	/*����������ҵȺ-��ҵȺ����*/
	.wwpacktwo {
		background: #f7f7f7;
	}
	.wwpacktwo dd {
		padding: 14px 25px;
	}
	.wwpacktwo dd {
		width: 50%;
		float: left;
	}
	.wwpacktwo dt {
		width: 50%;
		float: left;
	}
	.wwpacktwo dd {
		line-height: 17px;
		padding: 10px 30px 0;
		font-size: 13px;
	}
	.wwnewslist dl dd p {
		line-height: 24px;
	}
	.wwnewslist dl dd h3 {
		font-size: 22px;
		margin: 2% 0 3% 0;
	}
	/*�Ƽ�����-��������*/
	.wwhonor {
		padding-top: 45px;
		padding-bottom: 45px;
	}
	/*��������*/
	.single {
		padding: 42px 0 50px 0;
	}
	.wwaddress ul li:nth-of-type(odd) .wwaddlistdiv {
		border-right: 1px solid #e9e9e9;
	}
	.wwaddress ul li:nth-of-type(even) .wwaddlistdiv {
		padding-left: 9%;
		border-right: none;
	}
	.wwaddressEn .wwaddword {
		height: 72px;
	}
	.wwaddressEn ul li:nth-of-type(even) .wwaddlistdiv {
		padding-left: 8%;
	}
	/*��ϵ����-�ܲ�*/
	.wwabpbox {
		transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		position: absolute;
		top: 50%;
	}
	.wwaddapb dl {
		background: #f2f2f2;
	}
	.wwaddapb dl dt {
		padding-right: 15px;
	}
	.wwaddapb dl dd {
		margin-top: 0;
		padding-left: 15px;
	}
	.wwaddapb .wwmapicon {
		margin-top: 1%;
	}
	/*��˾����*/
	.wwimpor dl dt {
		padding-right: 15px;
	}
	.wwimporword h3 {
		margin: 1% 0 2% 0;
	}
	.wwimporword span {
		margin-top: 12px;
		padding: 5px 17px;
	}
	.wwnewsdeta {
		padding: 0 95px;
	}
	.commonDetailedContentsfoot dl dd {
		width: auto;
	}
	.commonDetailedContentsfoot dl dt {
		width: auto;
	}
	.wwnewstime {
		display: block;
	}
	/*ý�屨��*/
	.wwmedia dl dd em {
		padding: 2% 0 2% 19px;
	}
	.wwimporword {
		width: 85%;
	}
	.wwthetext {
		line-height: 30px;
	}
	.wwnumbertwo span:nth-of-type(1) {
		padding-right: 85px;
	}
	.wwnumbertwo span {
		padding-right: 85px;
	}
	.wwThemain ul li {
		width: 25%;
	}
	.wwindustrylist li {
		width: 25%;
		background: none;
	}
	.wwindustrylist {
		margin-left: 0;
	}
	.wwqiwenlist li {
		line-height: 24px;
	}
	.wwcolorlisttext {
		height: 385px;
	}
	.wwcolorlisttext {
		padding: 30px 35px 55px;
	}
	.wwcolorlisttext h3 {
		padding: 24px 0;
	}
	/*�Ƽ�����-�������Ľ���*/
	.wwconboxright {
		padding-top: 3%;
	}
	.wwconboxright h3 {
		font-size: 24px;
		line-height: 40px;
		padding-bottom: 19px;
	}
	/*�Ƽ�����-�о�����*/
	.wwfield li:nth-of-type(1) .wwfielddiv {
		padding-right: 182px;
	}
	.wwfield li:nth-of-type(2) .wwfielddiv {
		padding-left: 182px;
	}
	.wwfield li:nth-of-type(3) .wwfielddiv {
		padding-right: 182px;
	}
	.wwfield li:nth-of-type(4) .wwfielddiv {
		padding-left: 182px;
	}
	/*������Դ-�˲�����*/
	.wwidea {
		padding-top: 52px;
	}
	.wwactivitybox {
		padding-bottom: 42px;
	}
	.wwactivity {
		padding-bottom: 68px;
	}
	.wwideabox ul {
		padding-top: 25px;
	}
	.wwideaboxleft {
		float: left;
		width: 65.2%;
	}
	.wwideabox ul li:nth-of-type(odd) {
		background: #f2f2f2;
	}
	.wwideaboxright {
		width: 34.8%;
		float: left;
	}
	.wwideaboxright h3 {
		font-size: 30px;
		padding-bottom: 24px;
		padding-top: 8%;
		line-height: 30px;
	}
	.wwideabox ul li.wwideaeven .wwideaboxleft {
		float: right;
	}
	.wwideabox ul li.wwideaeven .wwideaboxright {
		padding-right: 35px;
	}
	/*������Դ-���ʻ*/
	.wwactivity dl dd {
		padding: 44px 36px 0;
	}
	.wwactivity dl dd h3 {
		font-size: 22px;
		padding-bottom: 19px;
		margin-bottom: 22px;
	}
	.wwactivitymore {
		margin-top: 24px;
	}
	.wwactivity dl dd:after {
		margin-left: -18px;
		margin-top: -18px;
		border-top: 18px solid transparent;
		border-bottom: 18px solid transparent;
	}
	.wwactivity dl:nth-of-type(odd) dd:after {
		right: -18px;
		border-left: 18px solid #f7f7f7;
	}
	.wwactivity dl:nth-of-type(even) dd:after {
		left: 0;
		border-right: 18px solid #f7f7f7;
	}
	.wwfamilyDl dt:after {
		margin-left: -17px;
		margin-top: -17px;
		border-left: 17px solid #b6f2f2;
		border-top: 17px solid transparent;
		border-bottom: 17px solid transparent;
		right: -17px;
	}
	/*������Դ-Ա���*/
	.wwfamilybotlist dl dd {
		padding-top: 9px;
	}
	.wwfamilybotlist dl dd h3 {
		padding-bottom: 6px;
	}
	.wwfamilybotlist dl dd p {
		-webkit-line-clamp: 4;
		line-height: 20px;
	}
	.wwfamilybotlist dl dd span {
		padding-bottom: 6px;
	}
	.wwfamilybotlist {
		padding-top: 20px;
		padding-bottom: 30px;
	}
	.wwfamilybotlist .wwpage {
		margin-top: 25px;
	}
	/* Ͷ���߹�ϵ-Ͷ���߽���*/
	.wwexchange {
		padding-top: 56px;
	}
	.wwexchange .wwactivitynav {
		margin-top: 40px;
	}
	.wwfromlist {
		padding: 20px 23px 25px;
	}
	.problemlist dd {
		padding: 30px 0 45px 92px;
		background: #f7f7f7 url(../webimages/img59.jpg) no-repeat 31px 28px;
	}
	.problemlist dt span {
		padding: 15px 26px 15px 58px;
	}
	.supportcontzx {
		margin-bottom: 60px;
	}
	.wwindustrytit {
		font-size: 24px;
	}
	/*����*/
	.wwnav ul li {
		padding-left: 13px;
		padding-right: 13px;
		float: left;
	}
	.wwnav ul li:last-child {
		padding-right: 0;
	}
	.wwnav ul li .wwnavdroplist a {
		padding: 0;
	}
	.wwnav {
		display: block;
	}
	.footer ul li.li1 em {
		display: none;
	}
	.wwfootdrop {
		display: block;
	}
	.wwfootdrop {
		padding: 0;
	}
	.footer ul li.li1 .wwfootdrop li {
		width: 100%;
		margin-bottom: 0;
		padding-bottom: 0;
	}
	/*pc����*/
	.wwnav ul li {
		position: relative;
	}
	.wwnavlist {
		position: absolute;
		width: 165px;
		top: 33px;
		z-index: 99;
		padding-bottom: 0;
		display: none;
	}
	.wwnavdrop {
		background: #e94709;
	}
	.wwnavdrop h4 {
		padding: 0;
		height: 40px;
		line-height: 40px;
		text-indent: 31px;
	}
	.wwnavdrop h4 a {
		color: #fff;
	}
	.wwnavdrop h4 a:hover {
		background: #b73300;
	}
	.wwnavdrop h4 span {
		display: none;
	}
	.wwnavdroplist {
		display: block;
		width: 165px;
		position: absolute;
		left: 165px;
		top: 0;
		border-left: 1px solid #cfd1d3;
		display: none;
		background: #e94709;
		min-height: 100%;
		height: auto;
		z-index: 9999;
	}
	.wwnavdroplist a {
		background: #e94709;
		color: #fff;
	}
	.wwnavdroplist ul {
		overflow: hidden;
		height: 100%;
	}
	.wwnavdroplist a:hover {
		background: #e94709;
	}
	.wwnumbertwo span:nth-of-type(1) {
		padding-right: 100px;
	}
	.wwnumbertwo span {
		padding-right: 100px;
	}
	.wwindustrylist li {
		width: 28.33%;
		background: url(../webimages/wwimg52.png) no-repeat 81% 61px;
	}
	.wwindustrylist li:last-child {
		width: 15%;
	}
	.wwnumberth span:nth-of-type(1) {
		padding-right: 110px;
	}
	.wwnumberth span {
		padding-right: 110px;
	}
	.wwnav ul li .wwnavdroplist ul li h5 span {
		display: none;
	}
	.wwnav ul li .wwnavdroplist ul li {
		padding-left: 0;
		float: none;
		height: 40px;
		line-height: 40px;
		text-indent: 31px;
		padding-bottom: 0;
		padding-right: 0;
	}
	.wwnav ul li .wwnavdroplist ul li h5 a {
		padding: 0;
	}
	.wwnavlistfour {
		display: none;
	}
	.wwnav ul li .wwnavdroplist ul li h5 {
		font-size: 14px;
	}
	.wwnav ul li:last-child .wwnavlist {
		left: -87px;
		width: 165px;
	}
	.wwnav ul li:last-child .wwnavlist .wwnavdroplist {
		width: 165px;
		left: -165px;
		border-right: 1px solid #cfd1d3;
		border-left: none;
	}
	.wwnav ul li:nth-of-type(2) .wwnavlist {
		width: 197px;
	}
	.wwnav ul li:nth-of-type(2) .wwnavlist .wwnavdroplist {
		width: 197px;
		left: 197px;
	}
	.wwnav ul li:nth-of-type(7) .wwnavlist .wwnavdroplist {
		left: -165px;
		border-right: 1px solid #cfd1d3;
		border-left: none;
	}
	.wwindustryimg01 {
		padding-top: 37px;
		padding-bottom: 40px;
		margin-bottom: 29px;
	}
	/*index*/
	.wwindexnews {
		padding-top: 44px;
		padding-bottom: 50px;
	}
	.wwindexnews ul {
		padding-top: 39px;
		margin: 0 -15px;
	}
	.wwindexnews ul li h4 {
		padding: 10px 0 5px;
	}
	.wwindexnewmore {
		padding-top: 25px;
	}
	.wwinprodiv {
		overflow: hidden;
	}
	.wwinproleft {
		width: 33.2%;
		background: #e94709;
		float: left;
	}
	.wwinproright {
		width: 100%;
		float: left;
	}
	/*wwinprodiv:nth-of-type(3){ width:66.7%;}*/
	.wwinprodivlast ul li {
		float: left;
		width: 50%;
	}
	.wwserve {
		padding-top: 65px;
	}
	.wwmanage {
		margin: 38px 0;
	}
	.wwinnovate ul {
		padding-top: 35px;
	}
	.wwinnoright ul {
		padding-top: 40px;
	}
	.wwinnoleft {
		padding-left: 0;
	}
	.wwinnovate {
		padding-top: 34px;
		padding-bottom: 40px;
	}
	.wwinnoright ul li {
		padding-left: 6px;
		padding-right: 6px;
		margin-right: 0 !important;
		width: 50% !important;
	}
	.wwinnoleft {
		padding-right: 6px;
		padding-right: 6px;
	}
	.wwinnoright {
		padding-right: 0;
		padding-left: 6px;
	}
	.wwinnoright ul {
		margin: 0 -6px;
		width: auto;
		display: block;
	}
	.wwserve ul li p {
		-webkit-line-clamp: 2;
		height: 25px;
	}
	.wwindexhdleft {
		float: left;
		width: 67%;
	}
	.wwindexhd {
		position: relative;
		padding-top: 0;
	}
	.wwindexhdright {
		float: left;
		width: 33%;
		background: #e94709;
		height: 100%;
		position: absolute;
		right: 0;
	}
	.wwinnoleftdiv {
		padding-bottom: 0;
		padding-top: 0;
	}
	.wwindexhdright h3 {
		padding-bottom: 15px;
		font-size: 22px;
	}
	.wwindexhdright ul li {
		margin-bottom: 11px;
	}
	.wwindexpage .wwpage {
		display: inline-block;
		padding: 2px 28px;
		color: #e94709;
	}
	.wwindexpage .wwpage span {
		background: none;
		width: auto;
		height: auto;
	}
	/*.wwindexpage{ margin-top:50px;}*/
	.wwprolifirst h3 {
		padding-bottom: 25px;
		font-size: 22px;
	}
	.wwprolifirstmore {
		padding: 5px 28px;
		margin-top: 35px;
	}
	.wwindexpro {
		position: relative;
		padding-left: 33.2%;
	}
	.wwinproleft {
		position: absolute;
		left: 0;
		height: 100%;
	}
	.wwprolifirst {
		position: absolute;
		top: 50%;
		transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-o-transform: translateY(-50%);
	}
	.wwindexhonor ul li {
		padding-top: 20px;
		padding-bottom: 15px;
		width: 25%;
		border-right: 1px solid #d0d0d1;
	}
	.wwindexhonor h3 {
		padding-bottom: 16px;
	}
	.wwindexhonor p {
		padding-top: 6px;
		line-height: 20px;
		height: 46px;
	}
	.wwindexhonor ul li:nth-of-type(2) {
		border-right: 1px solid #d0d0d1;
	}
	.wwindextit {
		font-size: 22px;
	}
	.wwindexhonor ul {
		padding: 0;
	}
	.wwinnoright .wwinprodivleft {
		display: none;
	}
	.wwinnoright .wwinprodivright {
		display: none;
	}
	.wwindexbannerbtn {
		bottom: 34px;
	}
	.wwindexbannerbtn span {
		width: 70px;
	}
	.wwinprodiv:nth-of-type(1):hover .wwinprodivtext {
		height: 100%;
	}
	.wwinprodiv:nth-of-type(1):hover .wwinprodivtext h3:after {
		transform: rotate(-135deg);
		-webkit-transform: rotate(-135deg);
		-moz-transform: rotate(-135deg);
		-ms-transform: rotate(-135deg);
		-o-transform: rotate(-135deg);
	}
	.wwinprodivtext h3 a {
		color: #fff;
	}
	.wwinprodivlast ul li:hover .wwinprodivtext {
		height: 100%;
	}
	.wwinprodivlast ul li:hover .wwinprodivtext h3:after {
		transform: rotate(-135deg);
		-webkit-transform: rotate(-135deg);
		-moz-transform: rotate(-135deg);
		-ms-transform: rotate(-135deg);
		-o-transform: rotate(-135deg);
	}
	/*���ܲ�����ҵȫ-��ҵӦ��*/
	.wwvideo {
		padding-top: 40px;
		padding-bottom: 40px;
	}
	.wwresultleft {
		padding-right: 20px;
		font-size: 14px;
	}
	/*ͷ������*/
	.wwsearch {
		width: 134px;
		height: 22px;
		background: #eaeaea;
		position: initial;
	}
	.wwsearchtext {
		width: 108px;
	}
	.wwsearchbut {
		float: left;
		margin-right: 0;
	}
	.wwsearchcon {
		background: none;
		width: 100%;
		padding: 0;
	}
	/*���*/
	/*.rightmenu{ display:none;}*/
	.rightmenu .ico-box {
		position: relative;
		width: 54px;
		height: 54px;
		border-bottom: 1px solid #fff;
		cursor: pointer;
	}
	.rightmenu .ico01 {
		background: #1a1a1a url(../webimages/wwimg112.png) 15px 18px no-repeat;
	}
	.rightmenu .ico02 {
		background: #1a1a1a url(../webimages/wwimg113.png) 15px 18px no-repeat;
	}
	.rightmenu .ico03 {
		background: #1a1a1a url(../webimages/wwimg115.png) 15px 18px no-repeat;
	}
	.rightmenu .ico04 {
		background: #1a1a1a url(../webimages/wwimg114.png) 16px 12px no-repeat;
	}
	.rightmenu .ico05 {
		background: #1a1a1a url(../webimages/wwimg116.png) 0 0 no-repeat;
	}
	.rightmenu .ico06 {
		background: #1a1a1a url(../webimages/wwpic202.jpg) 0 0 no-repeat;
		border-bottom: none;
	}
	.rightmenu .ico-box .ico-cont {
		display: block;
		padding: 0 18px 0 45px;
		line-height: 53px;
		height: 53px;
		color: #fff;
		font-size: 16px;
		position: absolute;
		top: 0;
		width: 185px;
		right: -185px;
	}
	.rightmenu .ico-box .ico-cont01 {
		background: #e94709 url(../webimages/wwimg112.png) 147px 18px no-repeat;
	}
	.rightmenu .ico-box .ico-cont02 {
		background: #e94709 url(../webimages/wwimg113.png) 147px 18px no-repeat;
	}
	.rightmenu .ico-box .ico-cont03 {
		background: #e94709 url(../webimages/wwimg115.png) 147px 18px no-repeat;
	}
	.rightmenu .ico-box .ico-cont04 {
		background: #e94709 url(../webimages/wwimg114.png) 147px 12px no-repeat;
	}
	.rightmenu .ico-box .ico-cont05 {
		background: #e94709 url(../webimages/wwimg116.png) 133px 0 no-repeat;
	}
	.wwinprodivtext h3 {
		margin-bottom: 12px;
	}
	.wwinprodivlast ul li .wwinprodivtext p {
		line-height: 20px;
		word-break: break-all;
		display: -webkit-box;
		-webkit-line-clamp: 5;
		-webkit-box-orient: vertical;
		overflow: hidden;
	}
	.wwinprodivtext .wwprolifirstmore {
		margin-top: 15px;
	}
	/*�о�����*/
	.wwyeartableft,
	.wwyeartabright {
		top: 55px;
	}
	.wwyeartab {
		padding-top: 60px;
	}
	.engineering dl dt:nth-of-type(1) {
		padding: 0 0 0 0;
	}
	.wqp-bannerbtn {
		bottom: 10px;
	}
	.wqp-bannerbtn span {
		width: 12px;
		height: 12px;
		margin-right: 8px;
	}
	.wqp-bannerbtn span {
		width: 12px;
		height: 12px;
		margin-right: 8px;
	}
	/*.wwchange li {
		width: 50%;
		float: left;
	}*/
	.wwchange li img {
		display: block;
		width: 100%;
	}
	/*.wwchangeimg {
		width: 100%;
		float: none;
	}
	.wwchangediv {
		width: 100%;
		float: none;
	}*/
	/*.wwchangediv:after {
		content: "";
		content: "";
		position: absolute;
		width: 0;
		height: 0;
		top: -25px;
		left: 50%;
		margin-left: -10px;
		border-left: 20px solid transparent;
		border-right: 20px solid transparent;
		border-bottom: 20px solid #f7f7f7;
		z-index: 9999;
	}*/
	.wwqiwentext{padding:30px 60px;}
	.wwqiwentext h3 {
		font-size: 18px;
		padding-bottom: 5px;
	}
	.wwqiwentext {
		line-height: 24px;
	}
	.wwchange li {
		position: relative;
	}
/*	.wwchange li:nth-of-type(2) .wwchangeimg {
		position: absolute;
	}*/
	/*.wwchange li:nth-of-type(2) .wwchangediv:after {
		display: none;
	}
	.wwchange li:nth-of-type(2) .wwchangediv:before {
		content: "";
		content: "";
		position: absolute;
		width: 0;
		height: 0;
		bottom: -15px;
		left: 50%;
		margin-left: -10px;
		border-left: 20px solid transparent;
		border-right: 20px solid transparent;
		border-top: 20px solid #f7f7f7;
		z-index: 9999;
	}*/
	/*----wuqiuping- start----*/
	/*�ྻ�Ҳ�Ʒ�빤��*/
	.engineering dl:nth-of-type(even) dt {
		float: right;
	}
	.engineering dl dd .more {
		margin-top: 28px;
	}
	.clean-productsTwo .tit {
		font-size: 30px;
	}
	.clean-productsTwo {
		margin-top: 65px;
	}
	/*�ײ�*/
	.footer {
		padding: 40px 0 50px;
	}
	.footer ul li {
		float: left;
		width: 25%;
		margin-bottom: 20px;
	}
	.footer ul li.li1 {
		padding-right: 0;
	}
	.footerWeb {
		padding-right: 3%;
		padding-left: 3%;
	}
	.footer ul li.li1 a {
		padding-bottom: 4px;
	}
	.footer ul li.li1 h3 {
		padding-bottom: 12px;
		background: none;
		border-bottom: none;
	}
	.footer ul li.li1 h3 a {
		color: #fff;
	}
	.footer ul li.li1 {
		padding-right: 3%;
	}
	.footer ul li.li2 {
		padding-left: 0;
		padding-top: 0;
	}
	.footer ul li.li1:nth-of-type(8) {
		display: none;
	}
	.footer ul li.li1:nth-of-type(9) {
		display: none;
	}
	.footer ul li.li2 .code-img {
		padding: 15px 0;
	}
	.footer ul li.li2 .code-img img {
		max-width: 100%;
	}
	.footer ul li.li1.cur h3 {
		background: none;
	}
	.footer ul li.li1 .subFooter {
		padding: 0;
	}
	.footerBottom {
		text-align: left;
		padding-top: 15px;
		padding-bottom: 15px;
	}
	.footer-text {
		float: left;
	}
	.footer-right {
		float: right;
	}
	.footer ul li.li3 {
		display: none;
	}
	/*������ҵ*/
	.other-product-list li .list-right h3 {
		font-size: 24px;
		padding: 5% 0 18px;
	}
	.link-more a {
		padding: 10px 18px;
		font-size: 14px;
	}
	.other-product-list li .list-right .link-more {
		padding-top: 28px;
	}
	.other-product-list li .list-left {
		padding-right: 15px;
	}
	.other-product-list li {
		padding-top: 40px;
		padding-bottom: 40px;
	}
	/*����Դ����*/
	.wqpenergyCon {
		padding-top: 45px;
	}
	.energy-list li .energy-right h3 {
		font-size: 28px;
		padding: 90px 0 35px;
		line-height: 30px;
	}
	.energy-list li {
		padding: 55px 0;
	}
	/*��չ����*/
	.adscrollleft,
	.adscrollright {
		display: block;
	}
	.honorbtn ul li {
		width: 100px !important;
		height: 100px;
	}
	.honorbtn a {
		width: 100px;
		height: 100px;
		line-height: 100px;
		font-size: 24px;
	}
	/*��˾���*/
	.wcompanyList li {
		margin-bottom: 0;
	}
	.wcompanyList {
		padding: 40px 0 60px;
	}
	.wqpcom-ListOne dl dt {
		float: left;
		width: 40%;
	}
	.wqpcom-ListOne dl dt img {
		display: block;
	}
	.wqpcom-ListOne dl dd {
		float: left;
		width: 60%;
		padding: 50px 35px;
	}
	.wqpcom-ListOne dl dd h3 {
		font-size: 24px;
		padding-bottom: 20px;
	}
	.wqpcom-ListOne dl:nth-of-type(even) dt {
		float: right;
	}
	.wqp-column-list ul li:nth-of-type(3) {
		clear: none;
	}
	.wqp-column-list ul li {
		margin-bottom: 0;
	}
	.wqp-column-list {
		padding: 55px 0 75px;
	}
	.wqp-company-profile {
		padding-top: 30px;
		padding-bottom: 40px;
	}
	/*��������*/
	.wqp-honor {
		padding-top: 45px;
		padding-bottom: 65px;
	}
	.wqp-honor-list ul {
		margin-bottom: 20px;
	}
	.wqp-honor-list ul li {
		margin-bottom: 35px;
	}
	.wqp-honor-list ul li h4 {
		font-size: 18px;
		margin-top: 15px;
	}
	/*��ҳ*/
	.wqp-page {
		padding: 25px 0;
		-moz-background-size: 31px auto;
		-o-background-size: 31px auto;
		background-size: 31px auto;
	}
	/*��ҵ����*/
	.base-list ul {
		margin-bottom: 30px;
	}
	.base-list ul li {
		margin-bottom: 30px;
	}
	.base-list ul li .title {
		width: 100%;
		height: 55px;
		line-height: 55px;
		padding: 0 15px;
		font-size: 18px;
	}
	.base-list ul li .title:after {
		width: 10px;
		height: 10px;
		right: 15px;
		margin: -5px 0 0 -5px;
	}
	/*Ӫ������*/
	.wnetwork-nav a {
		font-size: 18px;
		display: block;
		padding: 15px 0;
	}
	.Searchcity {
		margin-bottom: 70px;
	}
	.Searchcity li {
		padding: 15px 0 20px;
		position: relative;
		height: 170px;
	}
	.Searchcity li:nth-of-type(even) .cityItem {
		padding-left: 125px;
	}
	/*.Searchcity li:nth-of-type(even) .cityItem{ border-left:1px solid #E9E9E9;padding-left:125px;}*/
	.Searchcity li:nth-of-type(even):after {
		content: "";
		position: absolute;
		border-left: 1px solid #E9E9E9;
		width: 1px;
		height: 70%;
		left: 0;
		top: 35px;
	}
	.Searchcity li h4 {
		font-size: 16px;
		padding-bottom: 25px;
	}
	.Searchcity li:nth-of-type(odd) {
		width: 46.66666667%;
	}
	.Searchcity li:nth-of-type(even) {
		width: 53.33333333%;
	}
	.wnetwork-nav {
		margin-bottom: 20px;
	}
	.wnetwork-nav ul li {
		float: left;
		width: 20%;
	}
	/**��չ����*/
	.honorbtn {
		margin: 70px auto;
	}
	.wqp-date .date-title {
		position: absolute;
		left: 64px;
		top: 0;
		font-size: 48px;
	}
	.wqp-date .dateCon {
		padding-left: 217px;
	}
	.wqp-date .dateCon .line {
		padding-left: 10px;
		margin-bottom: 15px;
		color: #1a1a1a;
		-moz-background-size: auto 23px;
		-o-background-size: auto 23px;
		background-size: auto 23px;
	}
	.classiccaseM {
		padding-top: 40px;
		margin-bottom: 100px;
	}
	.classiccaseM ul li .ccase-title {
		height: 40px;
		line-height: 40px;
		font-size: 17px;
		margin-top: 20px;
	}
	.leftbtn,
	.leftbtn:hover {
		left: -9px;
	}
	.rightbtn,
	.rightbtn:hover {
		right: -9px;
	}
	/*wuqiuping--end*/
	/****************huangshuhong-start*********************************************************/
	/*��Ʊ��̬*/
	.h-report {
		padding-bottom: 35px;
		padding-top: 56px;
	}
	.h-report th {
		font-size: 18px;
		height: 66px;
	}
	.h-report td {
		height: 55px;
		font-size: 16px;
	}
	.h-report .wwpage {
		margin-top: 37px;
	}
	.h-report td a {
		font-size: 14px;
	}
	/*��˾����*/
	.govern-nav {
		padding-top: 40px;
		padding-bottom: 60px;
	}
	.govern-nav a {
		font-size: 18px;
		line-height: 45px;
		height: 48px;
	}
	.h-govern h2 {
		font-size: 22px;
		padding-bottom: 20px;
	}
	.h-govern .wwpage {
		margin: 0 0 76px;
	}
	.govern-list {
		margin-bottom: 67px;
	}
	.govern-list h3 {
		font-size: 18px;
		padding-bottom: 19px;
	}
	.other-govern .govern-more,
	.other-govern .govern-down {
		margin-top: 7px;
	}
	.govern-intro {
		margin-top: -46px;
		padding-bottom: 55px;
	}
	.h-imgbox {
		padding: 65px 0;
	}
	.h-table {
		padding: 52px 0 90px;
		overflow-x: hidden;
	}
	.h-table th {
		font-size: 17px;
		height: 65px;
	}
	.h-table td {
		font-size: 18px;
		height: 70px;
	}
	.h-info {
		padding: 52px 0 35px;
	}
	.info-pic {
		position: relative;
	}
	.info-img {
		width: 49.58%;
	}
	.info-txt {
		width: 50.42%;
		padding: 5px 15px;
		position: absolute;
		height: 100%;
		top: 0;
		right: 0;
		line-height: 19px;
	}
	.last-left {
		width: 49.58%;
		padding-left: 36px;
		padding-bottom: 39px;
	}
	.last-left h2 {
		padding-bottom: 9px;
		padding-top: 14px;
		font-size: 24px;
	}
	.last-right {
		width: 50.42%;
	}
	.last-right ul {
		padding-top: 15px;
	}
	.last-right li {
		font-size: 16px;
	}
	.last-right li a {
		font-size: 24px;
	}
	.stock-top {
		padding-top: 56px;
	}
	.stock-detail ul {
		padding-left: 23px;
	}
	.substatus-nav span {
		margin-right: 60px;
		padding: 0;
	}
	.substatus-nav {
		padding: 0 12px;
	}
	/****************huangshuhong-end***********************************************************/

    .wwthreedrop {

	font-size: 18px;
	padding-top: 20px;
   
}

.wwthreedrop a {
	
	padding: 14px 0;
	margin: 0 19px;
}

}

@media (min-width: 1023px) {
	/*���ӹ��ܲ���*/
	.Functiondl dd {
		padding-top: 95px;
	}
	.wwtestbox {
		padding-top: 60px;
	}
	.web {
		padding-left:10px;
		padding-right:10px;
	}
	.wwpacklist {
		padding: 38px 10px;
	}
	.wwpadding {
		padding: 38px 0;
	}
	.wwlogo img {
		height: 53px;
	}
	.wwstock img {
		height: 42px;
	}
	.wwnav {
		padding-top: 10px;
	}
	.wwnav ul li {
		/*padding-left:28px;*/
		float: left;
	}
	.wwthreedrop a {
		font-size: 16px;
	}
	.wwpackdiv {
		line-height: 24px;
	}
	.Recruitmentsearch dl dd {
		width: 800px;
	}
	.wwpackdiv h3 {
		padding: 6% 0 3% 0;
	}
	.wwcasepoptwo {
		width: 850px;
		height: 730px;
	}
	/*��ϵ����*/
	.wwadddiv p {
		padding-bottom: 5px;
	}
	.wwadddiv h3 {
		padding: 5% 0 3%;
	}
	.wwpacktwo dd {
		padding: 20px 40px 0;
	}
	.wwnewslist {
		padding: 50px 0 30px 0;
	}
	.wwnewslist .wwpage {
		margin-top: 30px;
	}
	.wwaddress ul li:nth-of-type(even) .wwaddlistdiv {
		padding-left: 13%;
	}
	.clean-productsOne .time-list p img {
		height: auto;
	}
	/*��ϵ����-ý����ϵ*/
	.wwaddcontant dl {
		background: #f2f2f2;
		margin-bottom: 20px;
	}
	.wwcontantdiv {
		transform: translateY(50%);
		-webkit-transform: translateY(50%);
		-moz-transform: translateY(50%);
		-ms-transform: translateY(50%);
		-o-transform: translateY(50%);
	}
	.wwaddcontant dl dd {
		padding-left: 20px;
		padding-top: 0;
		margin-top: 0;
		padding-bottom: 0;

	}
	.wwaddcontant dl dt {
		padding-right: 20px;
	}
	.wwcontantdiv:nth-of-type(1) {
		padding-bottom: 0;
		margin-right: 4%;
	}
	.wwreviewtext {
		line-height: 24px;
	}
	.wwimporword span {
		margin-top: 25px;
		padding: 5px 17px;
	}
	.wwcontanttit {
		height: 39px;
	}
	/*ͼƬ����*/
	.bigimgcont {
		width: 700px;
		height: 507px;
	}
	.closeyuangong {
		width: 46px;
		height: 46px;
		top: -20px;
		right: -20px;
	}
	.wwhobigimgcont {
		width: 820px;
		height: 607px;
	}
	/*�ɹ�����ͼƬ����*/
	.wwcaseclose {
		width: 46px;
		height: 46px;
		top: -20px;
		right: -20px;
	}
	/*�Ƽ�����-��������*/
	.wwconbox ul li {
		padding-top: 89px;
		padding-bottom: 76px;
	}
	.wwconbox {
		margin-top: 50px;
	}
	/*������Դ-�˲�����*/
	.wwideabox ul li {
		padding-top: 65px;
		padding-bottom: 65px;
	}
	.wwfamilybotlist dl dd p {
		-webkit-line-clamp: 4;
		line-height: 24px;
	}
	.wwfamilybotlist dl dd h3 {
		padding-bottom: 14px;
	}
	.wwfamilybotlist dl dd span {
		padding-bottom: 10px;
	}
	.wwfromlist ul {
		width: 946px;
		margin: 0 auto;
	}
	.wwfromlist ul li textarea {
		height: 133px;
	}
	.wwesizelist ul {
		margin: 0 -8px;
	}
	.wwesizelist ul li {
		padding-left: 4px;
		padding-right: 4px;
	}
	.wwfamilybotlist {
		padding-top: 45px;
		padding-bottom: 80px;
	}
	.wwvideobg {
		padding-bottom: 60px;
	}
	.wwvideo {
		width: 480px;
		height: 860px;
		margin: 0 auto;
		cursor: pointer;
	}
	.wwresulbotcon {
		padding-top: 70px;
		padding-bottom: 80px;
	}
	.wwresultDl {
		padding-top: 62px;
		padding-bottom: 65px;
	}
	/****************huangshuhong-start*********************************************************/
	.info-txt {
		line-height: 21px;
	}
	/****************huangshuhong-end***********************************************************/
}


/****************huangshuhong-start*********************************************************/

@media (min-width: 1070px) {
	.info-txt {
		line-height: 24px;
	}
}


/****************huangshuhong-end***********************************************************/


/*��ӦPC����*/

@media (min-width: 1199px) {
	/*��������*/
	.Techsuptitle {
		margin: 0px auto;
		max-width: 1200px;
	}
	.Techsuptext {
		padding-top: 38px;
	}
	.Techsuptoptit {
		font-size: 18px;
	}
	.Techsuptop {
		padding: 30px 23px;
		margin-top: 0;
	}
	.Techsuptop02 .Techsuptopright {
		padding-top: 40px;
	}
	.Wresearchbox {
		padding-top: 38px;
	}
	.web {
		margin: 0px auto;
		max-width: 1200px;
	}
	/*.wwfamilytablist{    padding: 0 0 20px 0;}*/
	.wwpacklist {
		padding: 38px 0;
	}
	.wwnav ul li {
		padding-left: 22px;
		padding-right: 22px;
	}
	.wwthreedrop a {
		font-size: 18px;
	}
	.wwaddressEn .wwaddword {
		height: auto;
	}
	.wwprolifirst {
		padding: 30px 48px;
	}
	.wwmaincon {
		max-width: 1440px;
		margin: 0 auto;
	}
	.wwindexnews .web {
		max-width: 1270px;
	}
	.indexweb {
		max-width: 1270px;
		margin: 0 auto;
		padding: 0;
	}
	.wwindexhdright {
		padding: 35px 22px;
	}
	.wwindexhdright h3 {
		padding-bottom: 30px;
	}
	.wwindexhdright ul li {
		margin-bottom: 18px;
	}
	.wwindexpage .wwpage {
		padding: 5px 28px;
	}
	.wwindexpage {
		margin-top: 50px;
	}
	.wwresultDl dd {
		font-size: 14px;
		line-height: 30px;
	}
	.wwresultDl dd h3 {
		padding-bottom: 25px;
	}
	.wwresultDl dd span {
		margin-top: 30px;
	}
	.engineering dl dt:nth-of-type(1) {
		padding: 0 0 0 0;
	}
	.leftbtn,
	.leftbtn:hover {
		left: -15px;
	}
	.rightbtn,
	.rightbtn:hover {
		right: -15px;
	}
	/*----wuqiuping- start----*/
	/*�ྻ�Ҳ�Ʒ�빤��*/
	.engineering dl dd {
		padding: 4%;
		font-size: 14px;
	}
	.engineering dl dd h3 {
		font-size: 30px;
		padding-bottom: 20px;
	}
	.engineering dl dd h4 {
		font-size: 18px;
		padding-bottom: 20px;
	}
	.engineering dl:nth-of-type(2) dd {
		padding: 30px 30px 0;
	}
	/*�ײ�*/
	.footer ul li {
		width: 10%;
		margin-bottom: 0;
	}
	.footer ul li:nth-of-type(1) {
		width: 14%;
	}
	.footer ul li:nth-of-type(2) {
		width: 12%;
	}
	.footer ul li.li2 {
		text-align: center;
		border-left: 1px solid #5A5A5A;
		padding-left: 8%;
		width: 24%;
	}
	/*wuqiuping-end*/
	/****************huangshuhong-start*********************************************************/
	.info-txt {
		padding: 25px 28px;
		line-height: 24px;
	}
	.last-right ul {
		padding-top: 53px;
	}
	/****************huangshuhong-end***********************************************************/
	/*ҽҩ��ҵ�������*/
	.Foodlisst dl dd {
		/* padding-left:35px;*/
		padding-right: 55px;
	}
	.Foodlisst dl dt {
		margin: 0 0;
		/* padding-right:20px;*/
	}
	.Foodlisstdiv {
		padding-right: 80px;
	}
	.Foodlisst dl:nth-of-type(2n) .Foodlisstdiv {
		padding-right: 0;
	}
	.wwpacktwo dd {
		padding: 14px 40px 0;
		font-size: 14px;
		line-height: 22px;
	}
}

@media (min-width: 1260px) {
	/*wuqiuping*/
	.other-product-list li:nth-of-type(odd) .list-left,
	.other-product-list li:nth-of-type(even) .list-right {
		padding-left: 0;
	}
	.other-product-list li:nth-of-type(odd) .list-right,
	.other-product-list li:nth-of-type(even) .list-left {
		padding-right: 0;
	}
	/*�ײ�*/
	.footerWeb,
	.commonweb {
		padding-right: 0;
		padding-left: 0;
	}
	.adscrollleft {
		left: 20px;
	}
	.adscrollright {
		right: 20px;
	}
	/*wuqiuping--end*/
	/*yewenwen-*/
	.wwconbox ul li:nth-of-type(odd) .wwconboxright {
		padding-left: 15px;
		padding-right: 0;
	}
	.wwconbox ul li:nth-of-type(even) .wwconboxright {
		padding-left: 0;
		padding-right: 15px;
	}
	.wwconbox ul li:nth-of-type(even) .wwconboxleft {
		padding-left: 15px;
		padding-right: 0;
	}
	.wwfamilyright,
	.wwfamilyleft {
		display: none;
	}
	.web {
		padding-left: 0;
		padding-right:0;
	}
	.wwinnovate {
		padding-bottom: 85px;
	}
	.wwvideobg {
		padding-top: 60px;
	}
	/*.wwfamilytablist{ padding:0 0 7px 0;}*/
	.wwvideo {
		padding-top: 0;
		padding-bottom: 0;
	}
	.wwcaselist .wwpackdiv {
		height: 148px;
		overflow: hidden;
		line-height: 24px;
	}
	.wwnumberfour span:nth-of-type(1) {
		padding-right: 155px;
	}
	.wwnumberfour span {
		padding-right: 155px;
	}
	.wwresultDl dt {
		padding-left: 55px;
		padding-right: 55px;
	}
	.wwintrotitco {
		display: inline-block;
		padding-top: 0;
		margin-left: 9px;
	}
	.wwintrotit {
		font-size: 30px;
		line-height: 40px;
	}
	.wwintrotitco {
		font-size: 18px;
		padding-top: 12px;
		line-height:18px;
	}
	.wwinprodivtext h3 {
		margin-bottom: 35px;
	}
	.wwinprodivlast ul li .wwinprodivtext p {
		line-height: 24px;
		word-break: break-all;
		display: -webkit-box;
		-webkit-line-clamp: 6;
		-webkit-box-orient: vertical;
		overflow: hidden;
	}
	.wwinprodivtext .wwprolifirstmore {
		margin-top: 35px;
	}
	.engineering dl dt:nth-of-type(1) {
		padding: 0 0 0 0;
	}
	.engineering dl dd {
		padding: 30px 20px 0;
	}
	.engineering dl dd h3 {
		padding-bottom: 15px;
		font-size: 30px;
	}
	.engineering dl dd {
		line-height: 24px;
	}
	.wwfieldDllist {
		padding-top: 95px;
	}
	.wwimporword p {
		-webkit-line-clamp: 3;
		height: 69px;
	}
	.wwaddcontant dl dd {
		height: 259px;
	}
	/*ʵ������ҵ�������*/
	.wwrange li {
		width: 12.5%;
		padding-right: 10px;
		height: 131px;
	}
	.testserveimg {
		margin: 0 -10px;
	}
	.testserveimg li {
		float: left;
		width: 14.28%;
		padding-right: 10px;
		padding-left: 10px;
		padding-bottom: 30px;
	}
	.wwrange {
		padding-top: 35px;
		padding-bottom: 15px;
	}
	.Foodlisst dl dd {
		height: 176px;
	}
	.Edoclist {
		padding-bottom: 40px;
	}
	.wwindustrytit10 {
		padding-top: 40px;
	}
	.Foodlisst {
		padding-top: 20px;
	}
	.wwindustrytit {
		padding-bottom: 18px;
	}
	.Functiondl dd {
		padding-top: 115px;
	}
	.wwcasepoplist ul li {
		width: 678px;
		height: 506px;
	}
	.wwcasepoptwo .wwcasepoplist ul li {
		width: 828px;
	}
	.wwcasepoptwo .wwcasep oplist ul li img {
		width: 828px;
		height: 611px;
	}
	.wwpacklist ul li {
		height: 181px;
	}
	.wwpackdiv {
		height: 148px;
		overflow: hidden;
	}
	.wnetwork-one img {
		/*height: 577px;*/
	}
	.wwcontantdiv p {
		height: 24px;
	}
	.wwcontantdiv:nth-of-type(1) {
		margin-right: 12%;
	}
	.wwpacktwo dd {
		padding: 20px 40px 0;
		line-height: 24px;
	}
	.wwcasepoptwo .wwcasepoplist ul li {
		height: 611px;
	}
	.energy-list li:first-child .energy-right h3 {
		padding: 36px 0 35px;
	}
	/*��������*/
	.Techsuptitle {
		padding: 0;
	}
	.Techsup {
		padding-top: 50px;
	}
	.Techsuptext {
		padding-top: 38px;
	}
}


/*20170720 nqh*/

@media (min-width: 1199px) {
	.footer ul li.li2 .tel {
		margin-left: -5px;
		margin-right: -5px;
	}
}


/*20180510*/

.wwjobtel:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}

.wwjobtel {
	*zoom: 1;
}

.wwjobtel {
	padding-left: 0;
}

.wwjobte em {
	position: static !important;
}

@media (min-width: 1024px) {
	.wwjobte em {
		float: left;
		width: 100px;
	}
	.wwjobte p {
		padding-left: 120px;
	}
	/*20180529*/
	.wwpadding {
		padding-bottom: 60px;
	}
}


/*20180528*/



.indeximgSlide {
	position: relative;
	padding: 0 3%;
}

.indeximgSlide .indexweb {
	overflow: hidden;
	padding: 0;
}

.imgSlideBtn {
	position: absolute;
	top: 50%;
	left: 0;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	display: block;
	width: 40px;
	height: 60px;
	background: #125394;
	z-index: 10;
	background: url(../webimages/imgSlideBtn.png) no-repeat;
}

.imgSlideBtn:hover {
	background: url(../webimages/imgSlideBtn1.png) no-repeat;
}


/*.imgSlideBtn:after {
    content: '';
    position: absolute;
    top: 50%;
    left:5px;
    right: 0;
    margin: 0 auto;
    transform: translateY(-50%) rotate(-45deg);
    width: 10px;
    height: 10px;
    border-left: 3px solid #fff;
    border-top: 3px solid #fff;
}*/

.imgSlideRight {
	left: auto;
	right: 0;
	background: url(../webimages/imgSlideLeft1.png) no-repeat;
}

.imgSlideRight:hover {
	background: url(../webimages/imgSlideLeft.png) no-repeat;
}


/*.imgSlideRight:after {
    right: 5px;
    transform:translateY(-50%) rotate(135deg);
}*/

.indeximgSlide {
	padding: 0 3%;
}

.indeximgSlide .swiper-wrapper {
	-webkit-box-lines: multiple;
	-moz-box-lines: multiple;
	-ms-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
}

.indeximgSlide .swiper-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	transition-property: -webkit-transform;
	-moz-transition-property: transform, -moz-transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform, -moz-transform, -o-transform;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}


.indeximgSlide ul {
	margin: 0;
}

.indeximgSlide ul li {
	padding-left: 0;
	padding-right: 0;
}

@media only screen and (min-width: 1200px) {
	.indeximgSlide {
		padding: 0 87px;
	}
	.indeximgSlide .indexweb {
		overflow: hidden;
		padding: 0;
		max-width: none;
	}
	.imgSlideBtn {
		display: block;
        left:12px;
	}
    .imgSlideRight{left:auto;right:12px;}

}


/*20180531*/



.tel {
	clear: both;
}

@media (min-width: 991px) {
	.wwThemain ul li {
		width: 33.3%;
	}
	.footer ul li.li2 {
		margin-left: -16px;
	}
  .wwinproright .swiper-button-disabled {opacity: 0;}

 
  .xlcode-list {
	float: left;
	padding-left: 16px;
}
}

@media (min-width: 1199px) {
	.footer ul li:nth-of-type(1) {
		width: 13%;
	}
	.xlcode-list {
		padding-left: 16px;
	}
	.footer ul li.li2 {
		width: 25%;
		padding-left: 10px;
		margin-left: 0;
	}
	.wwThemain ul li {
		width: 20%;
	}
	.footer .commonweb {
		padding: 0;
	}
}





.cyw-expalin {
	color: #666666;
	font-size: 13px;
	line-height: 24px;
}

.cyw-expalin .title {
	margin-bottom: 15px;
	font-size: 18px;
	line-height: 26px;
	color: #1a1a1a;
}

.industry-wrapper {
	padding: 20px 0;
    overflow:hidden;
}

.industry-wrapper img{
   max-width:100%;
}

.industry-wrapper p img {
	width: 100%;
	max-width: none;
	display: block;
	margin: 0 auto;
}

.industry-list {
	background: #f2f2f2;
	margin-bottom: 20px;
}

.industry-list .img img {
	display: block;
	margin: 0 auto;
}

.industry-list .cyw-expalin {
	padding: 20px 3%;
}

.committee-wrapper {
	padding-bottom: 20px;
}

.committee-text {
	margin-bottom: 20px;
}

.committee-slide {
	position: relative;
	overflow: hidden;
}

.slide-list {
	overflow: hidden;
	position: relative;
}

.slide-list li a {
	display: block;
}

.slide-list li img {
	display: block;
	width: 100%;
	max-width: none;
}

.bannerindeo {
	text-align: center;
	position: absolute;
	left: 0px;
	right: 0px;
	bottom: 10px;
	z-index: 99;
}

.bannerindeo span {
	display: inline-block;
	margin: 0px 8px;
	width: 8px;
	height: 8px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	background: #e94709;
}

.bannerindeo span.swiper-pagination-bullet-active {
	background: #fff;
}

.energy-wrapper {
	line-height: 22px;
}

.energy-wrapper p img {
	display: block;
	width: 100%;
	margin: 0 auto;
}

.cyw-title {
	/*font-weight: normal;*/
	margin-bottom: 15px;
}

.new-energy {
	padding: 20px 0;
}

.new-energy li {
	padding: 0;
	margin-bottom: 15px;
}

.new-energy li:last-child {
	margin-bottom: 0;
}

.new-energy li img {
	display: block;
	width: 100%;
}

.new-skill {
	padding: 20px 0;
	font-size: 16px;
	line-height: 22px;
}

.new-skill p img {
	display: block;
	width: 100%;
}

.product-list {
	padding-bottom: 60px;
}

.product-list .newproduct-img {
	padding: 0;
}

.product-list .newproduct-img img {
	display: block;
	margin: 0 auto;
	width: 100%;
}

.newproduct-text {
	padding: 20px 0;
	font-size: 15px;
	line-height: 22px;
}

.newproduct-text .skill-text {
	padding-left: 10px;
	position: relative;
	height: 100%;
}

.newproduct-text .skill-text span {
	position: absolute;
	width: 100%;
	max-width: 419px;
}

.cyw-distance {
	line-height: 22px;
	font-size: 14px;
}

.cyw-distance p img {
	display: block;
}

.cyw-distance .set-height {
	height: 20px;
	line-height: 20px;
}

.photo-list {
	position: relative;
	background: #f5f5f5;
	color: #010101;
	font-size: 14px;
	line-height: 22px;
}

.photo-list dt {
	line-height: 0;
}

.photo-list dt img {
	display: inline-block;
	width: 100%;
}

.photo-list dd {
	padding: 20px 15px;
}

.application a {
	position: relative;
}

.application a:after {
	content: "";
	position: absolute;
	width: 0;
	height: 0;
	bottom: -7px;
	left: 50%;
	margin-left: -10px;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 6px solid #e94709;
	display: none;
}

.application a.cur:after,
.application a:hover:after {
	display: block;
}

.photohangye-wrapper {
	padding-top: 20px;
	padding-bottom: 92px;
	background: url(../images/hangye_02.png) no-repeat center bottom;
	-moz-background-size: 100% auto;
	-o-background-size: 100% auto;
	background-size: 100% auto;
	font-size: 14px;
	line-height: 23px;
}

.photohangye-wrapper .photohangye-title {
	font-weight: bold;
	line-height: 26px;
	font-size: 16px;
	margin-bottom: 9px;
}

.photohangye-wrapper p img {
	display: block;
	margin: 0 auto;
}

.photohangye-wrapper .hangye-distance {
	line-height: 20px;
	height: 20px;
}

.photo-advantage {
	padding: 20px 0;
}

.photo-advantage .advantage-title {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 12px;
}

.photo-advantage .advantage-distance {
	line-height: 20px;
	height: 20px;
}

.photo-advantage p img {
	display: block;
	width: 100%;
	margin: 0 auto;
}

.capacity-wrapper {
	padding-top: 15px;
	padding-bottom: 20px;
}

.capacity-list li {
	padding: 0;
	margin-bottom: 15px;
}

.capacity-list a {
	display: block;
	color: #1a1a1a;
	font-size: 16px;
	line-height: 24px;
	text-align: center;
	overflow: hidden;
}

.capacity-list a .zoom {
	margin-bottom: 15px;
}

.capacity-list a .zoom img {
	display: block;
	width: 100%;
	margin: 0 auto;
}

.m-productText {
	padding: 20px 0;
}

.m-productText p img {
	width: 100%;
	display: block;
	margin: 0 auto;
}

.m-productText .img-distance {
	padding: 20px 0;
}

.cyw-photo p img {
	display: block;
	width: 100%;
	margin: 0 auto;
}

.material {
	padding: 20px 0;
}

.material img {
	display: block;
	width: 100%;
}

.material dt {
	margin-bottom: 15px;
}

.thumb-popup {
	display: none;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 100;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.5);
}

.thumb-popup .thumb-wraper {
	position: absolute;
	left: 0;
	right: 0;
	margin: 0 auto;
	top: 50%;
	width: 80%;
	max-width: 600px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}

.thumb-popup .thumb-wraper .thumb-copy-wrapper {
	position: relative;
	overflow: hidden;
	background: #fff;
}

.thumb-popup .thumb-wraper .thumb-copy-wrapper .close {
	position: absolute;
	right: 0px;
	top: 0px;
	z-index: 9;
	width: 30px;
	height: 30px;
	font-size: 30px;
	font-weight: bold;
	line-height: 30px;
	text-align: center;
	color: #333;
	cursor: pointer;
}

.thumb-popup .thumb-wraper .thumb-copy-wrapper li {
	padding: 30px 10px;
}

.thumb-popup .thumb-wraper .thumb-copy-wrapper li img {
	display: block;
	width: 100%;
	margin: 0 auto;
}

.thumb-popup .thumb-wraper .thumb-copy-wrapper li .title {
	color: #666666;
	text-align: center;
	padding-top: 5px;
	font-size: 16px;
	color: #1a1a1a;
}

.thumb-popup .thumb-wraper .banner-btn {
	display: block;
	width: 60px;
	height: 60px;
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	z-index: 2;
	cursor: pointer;
}

.thumb-popup .thumb-wraper .banner-btn::after {
	content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -5px;
	width: 20px;
	height: 20px;
	border-right: 3px solid #fff;
	border-top: 3px solid #fff;
	border-left: 0;
	border-bottom: 0;
}

.thumb-popup .thumb-wraper .banner-btn.swiper-left {
	left: -40px;
}

.thumb-popup .thumb-wraper .banner-btn.swiper-left::after {
	-webkit-transform: rotate(-135deg);
	-moz-transform: rotate(-135deg);
	-ms-transform: rotate(-135deg);
	-o-transform: rotate(-135deg);
	transform: rotate(-135deg);
	margin-left: -4px;
}

.thumb-popup .thumb-wraper .banner-btn.swiper-right {
	right: -40px;
}

.thumb-popup .thumb-wraper .banner-btn.swiper-right::after {
	margin-left: -16px;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
}

.cyw-honor {
	padding: 20px 0 !important;
}

.pro-situationTwo .title,.engineering dl dd h3,.Functiondl dd h3,.clean-productsTwo .tit{font-size: 16px;font-weight: bold;}

.wwfamilytablist ul li{width:100%;}


@media (min-width: 768px) {
	.industry-list {
		display: table;
	}
	.industry-list .img {
		display: table-cell;
		width: 46%;
		vertical-align: middle;
	}
	.industry-list .cyw-expalin {
		padding: 18px 18px 0 18px;
		display: table-cell;
		overflow: hidden;
	}
	.committee-text {
		float: left;
		width: 36.25%;
		padding-right: 25px;
	}
	.committee-slide {
		float: left;
		width: 48%;
	}
	.new-energy li {
		padding: 0 5px;
	}
	.material {
		display: table;
	}
	.material dt {
		width: 40.5%;
		float: left;
	}
	.material dd {
		padding: 0 20px;
		overflow: hidden;
	}
	
	.base-list ul li:nth-child(2n+1){clear: left;}
	
	.pro-situationTwo .title,.engineering dl dd h3,.Functiondl dd h3,.clean-productsTwo .tit{font-size:24px;line-height: 30px;}
	
	.wwfamilytablist ul li{width:50%;}
}

@media (min-width: 992px) {
	.photo-list {
		display: table;
	}
	.photo-list dt {
		width: 54%;
		display: table-cell;
		vertical-align: middle;
	}
	.photo-list dd {
		display: table-cell;
		overflow: hidden;
	}
	
	.base-list ul li:nth-child(2n+1){clear:none;}
	.base-list ul li:nth-child(3n+1){clear: left;}
	
	.pro-situationTwo .title,.engineering dl dd h3,.Functiondl dd h3,.clean-productsTwo .tit{font-size:28px;}
	.wcompanyList li:nth-child(2){width:35%}
	.wcompanyList li:nth-child(4){width:15%}
	.wwaddress ul li{border:none;}
}


@media (min-width: 1024px) {
	.cyw-expalin .title {
		margin-bottom: 0;
		font-size: 22px;
		line-height: 36px;
	}
	.industry-wrapper {
		padding: 56px 0 54px 0;
	}
	.industry-list {
		margin-bottom: 28px;
	}
	.industry-list .cyw-expalin {
		padding: 29px 27px 0 36px;
	}
	.industry-list .cyw-expalin .title {
		margin-bottom: 20px;
	}
	.committee-wrapper {
		padding-bottom: 78px;
	}
	.committee-text {
		padding-top: 30px;
	}
	.committee-text .title {
		margin-bottom: 13px;
	}
	.committee-slide {
		padding: 0 46px 0 53px;
	}
	.slide-list .bannerindeo {
		display: none;
	}
	.committee-btn {
		display: block;
		position: absolute;
		top: 50%;
		left: 36.5%;
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		transform: translateY(-50%);
		width: 24px;
		height: 34px;
		background: url(../webimages/arrow_02.png) no-repeat;
        z-index:99;
	}
	.committee-btn.committee-right {
		left: auto;
		right: 14%;
		background: url(../webimages/arrow_01.png) no-repeat;
	}
	.energy-wrapper {
		padding-bottom: 168px !important;
	}
	/*.cyw-title {
	padding-top: 15px;
		padding-bottom: 20px;
	}*/
	.new-energy {
		padding: 27px 0 17px 0;
		margin: 0 -4px;
	}
	.new-energy li {
		padding: 0 4px;
		margin-bottom: 0;
	}
	.new-skill {
		padding: 50px 0 63px 0;
	}
	.new-skill .skill-title {
		font-size: 18px;
		line-height: 25px;
		margin-bottom: 24px;
	}
	.product-list {
		padding-bottom: 52px;
	}
	.newproduct-text {
		padding: 59px 128px 78px 28px;
		font-size: 17px;
		line-height: 28px;
	}
	.wwcausequnimg .img {
		padding: 40px 0 60px 0;
	}
	.photo-list {
		margin-bottom: 57px;
	}
	.photo-list dd {
		padding: 32px 38px 0 34px;
		color: #010101;
	}
	.photo-advantage {
		padding: 50px 0 405px 0;
		line-height: 28px;
	}
	.photo-advantage .advantage-distance {
		line-height: 31px;
		height: 31px;
	}
	.capacity-wrapper {
		padding: 49px 0 150px 0;
	}
	.capacity-list li {
		padding: 0 18px;
		margin-bottom: 49px;
	}
	.capacity-list a {
		font-size: 18px;
		line-height: 26px;
	}
	.capacity-list a .zoom {
		margin-bottom: 29px;
		overflow: hidden;
	}
	.capacity-list a .zoom:hover img {
		-webkit-transform: scale(1.03, 1.03);
		-moz-transform: scale(1.03, 1.03);
		-ms-transform: scale(1.03, 1.03);
		-o-transform: scale(1.03, 1.03);
		transform: scale(1.03, 1.03);
	}
	.capacity-list a .zoom img {
		-webkit-transition: transform ease 0.7s;
		-moz-transition: transform ease 0.7s;
		-o-transition: transform ease 0.7s;
		-webkit-transition: -webkit-transform ease 0.7s;
		transition: -webkit-transform ease 0.7s;
		-o-transition: -o-transform ease 0.7s;
		-moz-transition: transform ease 0.7s, -moz-transform ease 0.7s;
		transition: transform ease 0.7s;
		transition: transform ease 0.7s, -webkit-transform ease 0.7s, -moz-transform ease 0.7s, -o-transform ease 0.7s;
	}
	.photohangye-wrapper {
		padding-top: 47px;
		padding-bottom: 378px;
	}
	.photohangye-wrapper .photohangye-title {
		font-size: 18px;
	}
	.photohangye-wrapper .hangye-distance {
		line-height: 75px;
		height: 75px;
	}
	.m-productText {
		padding: 67px;
		font-size: 16px;
		line-height: 34px;
	}
	.m-productText strong {
		font-size: 24px;
	}
	.m-productText .img-distance {
		padding: 59px 0 34px 0;
	}
	.cyw-photo {
		padding: 32px 0 29px 0;
	}
	.material {
		padding: 30px 0 0 0;
		font-size: 14px;
		line-height: 22px;
	}
	.material dt {
		margin-bottom: 0;
	}
	.material dd {
		padding: 20px 87px 0 53px;
		min-height:330px;
	}
	
	.wwfamilytablist ul li{width:33.3%;}
}




@media (min-width: 1200px) {
	.committee-text {
		padding-right: 70px;
	}
}

@media (min-width: 991px) {
	.cyw-honor .wwpacklist ul li:nth-child(2n) {
		padding-left: 0;
		padding-right: 15px;
	}
	.cyw-honor .wwpacklist ul li {
		padding-left: 0;
		padding-right: 15px;
	}
}

@media (min-width: 1260px) {
	.cyw-honor .wwpacklist ul li {
		height: auto;
	}
	
	.wwfamilytablist ul li{width:16.66%;}
}

.thumb-popup .thumb-wraper {
	width: 80%;
	max-width: 850px;
}

.thumb-popup .thumb-wraper .thumb-copy-wrapper .close {
	display: block;
	width: 30px;
	height: 30px;
	background: url(../webimages/wwimg39.png) no-repeat;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	position: absolute;
	z-index: 99;
}

.thumb-popup .thumb-wraper .banner-btn {
	width: 28px;
	height: 52px;
}

.thumb-popup .thumb-wraper .banner-btn:hover:after {
	border-right: 3px solid #015298 !important;
	border-top: 3px solid #015298 !important;
}

.thumb-popup .thumb-wraper .banner-btn.swiper-left {
	left: 20px;
}

.thumb-popup .thumb-wraper .banner-btn.swiper-right {
	left: auto;
	right: 20px;
}

.thumb-popup .thumb-wraper .banner-btn.swiper-left:after {
	width: 28px;
	height: 28px;
	border-right: 3px solid #999999;
	border-top: 3px solid #999999;
}

.thumb-popup .thumb-wraper .banner-btn.swiper-right:after {
	width: 28px;
	height: 28px;
	border-right: 3px solid #999999;
	border-top: 3px solid #999999;
}

@media only screen and (min-width:767px) {
	.thumb-popup .thumb-wraper .thumb-copy-wrapper .close {
		display: block;
		width: 32px;
		height: 32px;
	}
}

@media only screen and (min-width:1024px) {
	.thumb-popup .thumb-wraper .thumb-copy-wrapper .close {
		width: 46px;
		height: 46px;
	}
	.thumb-popup .thumb-wraper .thumb-copy-wrapper {
		width: 850px;
		height: 730px;
	}
}


/*20180611*/

.wwcasepoplist ul {
	width: auto;
}


/*����ģ��-��ҵ*/

.zhineng-wrapper {
	background: #f4f4f4;
	padding: 20px 15px;
}

.zhineng-wrapper .title {
	color: #0d3d79;
	font-size: 18px;
	line-height: 30px;
	margin-bottom: 10px;
}

.zhineng-wrapper dt img {
	display: block;
	width: 100%;
}

.zhineng-wrapper dd {
	margin-top: 15px;
	font-size: 14px;
	line-height: 24px;
	color: #4c4c4c;
}

.zhineng-wrapper dd .zhineng-title {
	font-size: 20px;
	line-height: 33px;
	color: #333;
}

.zhineng-wrapper dd .zhineng-text {
	height: 72px;
	line-height: 24px;
	display: -webkit-box;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	overflow: hidden;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
}

.zhineng-wrapper dd .see-detail {
	display: block;
	width: 82px;
	height: 38px;
	background: #0d3d79;
	line-height: 38px;
	font-size: 14px;
	color: #fff;
	text-align: center;
	margin-top: 15px;
}

@media only screen and (min-width: 768px) {
	.zhineng-wrapper {
		background: #f4f4f4;
		padding: 20px 15px;
	}
	.zhineng-wrapper dt {
		float: left;
		padding-right: 30px;
	}
	.zhineng-wrapper dd {
		margin-top: 0px;
		overflow: hidden;
	}
}

@media only screen and (min-width:1024px) {
	.zhineng-wrapper {
		background: #f4f4f4;
		padding: 22px 0 0 0;
	}
	.zhineng-wrapper .title {
		margin-bottom: 21px;
	}
	.zhineng-wrapper dd {
		padding-top: 13px;
	}
	.zhineng-wrapper dd .zhineng-title {
		margin-bottom: 21px;
	}
	.zhineng-wrapper dd .see-detail {
		margin-top: 30px;
	}
}

/*20180612*/
.wwpack .wwpackimg{
	padding-right: 0;
	padding-left: 0;
}
.m-productText p img{
	max-width: 100%;
	width: auto;
}
.hengvideo{
	width: auto;
	height: auto;
}
.wnetwork-nav a.on{
    background-color: #e94709;
    color: #fff;
}
/*20190719 wuqiuping*/
.wqpIntegritybg{background:#F2F2F2;}
.wqp-pro-content img{max-width:100%;}
.wqpIntegrity-left img{width:100%;max-width:none;display:block;}
.wqpIntegrity-right{padding:20px 10px;overflow:hidden;}
.inter-title{color:#e94709;font-size:20px;margin-bottom:10px;}
.telicon img,.mailicon img{vertical-align: middle;margin-right:10px;}
.telicon a{font-size:20px;font-weight:bold;color:#FB020B;}
.mailicon{margin-bottom:20px;}
@media (min-width: 767px) {
	.wqp-pro-content {
	    padding-top: 45px;
	    padding-bottom: 75px;
	}
	.wwpack .wwpackimg {
	    padding-right: 15px;
	}
	.wqpenergyCon{
		padding-top: 38px;
	}
}
@media (min-width: 1024px) {
.wqpIntegrity-left{float:left;width:47%;}
.wqpIntegrity-right{padding:30px;}
}



@media (min-width: 1200px) {
.wwThemain ul li em {top: 8px;}
.hengvideo{width: 480px;}
.wnetwork-nav a:hover{background-color: #e94709;color: #fff;}
.wqpIntegrity-right{padding:50px 55px;}
.inter-title{font-size:24px;margin-bottom:15px;}
.mailicon{margin-bottom:35px;}
}

